1. An apparatus comprising: at least one processor; a memory coupled to the at least one processor; an object that is an instance of a first class; an object change mechanism residing in the memory and executed by the at least one processor, the object change mechanism updating the object to be an instance of a second class by setting up a morph of the object to occur the first time the object is accessed after the morph is set up, wherein the setting up of the morph comprises overriding at least one method on the first class with a call to at least one morph and retry stub that, when executed, updates the object to be an instance of the second class and invokes a method on the instance of the second class.