Removed instance removing into the deallocation method to avoid instances being removed but not deallocated due to missing MIN_INSTANCE checks