Migrate a bunch of event handlers.
Extend FreezePointer functionality for better event handling.
More FreezePointer work.