IRSEPersistableReferencedObject
This is an object that can have shadow (reference) objects, which simply
point to this object, and a copy of this object's unique name or key (for storing on disk).
interface
IRSEReferencedObject
An interface to encapsulate the operations required of an object which
supports references to it by other objects (IRSEReferencingObject).