Expose more info about memory usage.  Fix double-counting of some memory
Remove debug
Expand logic for when objects do not have any internal references to other objects.  Add some timing code