If I don't understand wrongly in the DynamicModel, when we are trying to set an empty list to the object the field is ignored. Is this what we want?
Otherwise, we could think in a kind of ```DynamicArrayList``` in such a way that the first inserted item in the array determines the field_type of the ArrayList.