Bugfix
With the automatic model upgrade, the annotations for data types are compared before and after and the current model is adjusted based on the difference.
Here, all annotations are processed twice. This is not necessary.
Double processing has de facto no effect, as annotations are saved as a set, so that double adding is a no-op.
Test
TestModelPatch