The class version is used in the Object-Relational-Mapping layer for the serialisation. For now, I cannot see any showstopper, so I can sign. If in the new CondDB data model this can lead to issues, we will ask you to remove the class version and create a new set of payloads for development. This change will be orthogonal to the code consuming the objects.