Original issue and fix suggested by BenacleJames.
In short, the m_MainThreadQueue
can get backed up and try to send pass data to non-existent delegates even though their MethodPairs have been removed.
A method to reset / clear the queue allows us to intelligently flush it when removing delegates. PR coming shortly.