1. An apparatus comprising: at least one processor; a memory coupled to the at least one processor; an object persistence mechanism residing in memory, the object persistence mechanism including a reference object and a persistent storage object, with the reference object having a persistence flag to indicate that the reference object is a reference object and a pointer to the persistent storage object.