Implment dealloc to try and fight cxx_destruct crashes due to deallocation ordering