Issue #3436599 by longwave: Replace RequestCloseSubscriber with needs_destruction tag on ModuleHandler