we need to make sure to also call release() on this when the handlerRemoved(...) callback is called.