cleanup event binding/emitting when using recycling for EnemyShip