Is your feature request related to a problem? Please describe.
When upgrading any of the models we have to be able to define a data update path for existing data already stored in the persistence layer. Therefore we have to version model instances on on demand convert old model instances to new ones.