Make sure we track the event handler ID and use it to remove the correct event handler. Blindly removing ID `0` (something else could have registered first) was potentially destructive. *There is much to learn*