Hold a reference so that objects created from the factory are held without the client having to keep a reference.