Does the use of IfcMappedItem always have to be through a IfcTypeObject?

Last time we discussed something about that. It’d be nice to clarify.
Must MappedRepresentations come from the corresponding IFC Type? - Developers - buildingSMART Forums