NodeCallback::Destroy is now called inside listener