I agree, but after looking through the code was reluctant to add incorrect information. Suffice to say this method is quite stateful and interacts with the other handlers and the global state of the events, including their pointer claiming relationships to other components. There are some comments suggesting pushing more of this method into the specific handlers.