Expand logic for when objects do not have any internal references to other objects.  Add some timing code