Somewhere on the component add path I'm still missing...

... a correct hand-off of the internal state of an ObjectStoreNamespace object with regards the secondary key object vector. The issue has to do with creating an instance of a nested object (or component as I refer to them generically as a hierarchy of one or more "namespaces"). Suppose Root/ArcheTypeA/ExtensionPointA/*ArcheTypeA. Creating Root/ArchetypeA/ExtensionPointA/ArchetypeA is fine. However there's something amiss w/ Root/ArchetypeA/ExtensionPointA/ArchetypeA/ExtensionPointA/ArchetypeA...