All other allocated objects are owned, put them at end because will only be destroyed explicitly in destructor when initialized==true