moved HangingEntityDestoryHook to correct cancellation