@ Html.HiddenFor non funziona sugli elenchi in ASP.NET MVC

Sto usando un modello che contiene un elenco come una proprietà. Sto compilando questo elenco con gli elementi che ho acquisito da SQL Server. Voglio che la lista sia nascosta nella vista e passata all’azione POST. In seguito potrei voler aggiungere altri elementi a questo elenco con jQuery che rende un array non adatto per l’espansione in seguito. Normalmente lo useresti

@Html.HiddenFor(model => model.MyList) 

per realizzare questa funzionalità, ma per qualche motivo l’Elenco in POST è sempre nullo.

Domanda molto semplice, qualcuno sa perché MVC si comporta in questo modo?