In general, we reduce the number of feature types and increase the use of properties. This is in line with, for example, buildingSMART and IFC. All feature type definitions are extended with attributes for registering which application created them, and which discipline it belongs to.