MouseTracker - Pointer over/out event fixes

Fixes #152, #404, #420, #427
Nice! Re: code snippet. Here’s another one I learned from our dear friend (and my former mentor) @iangilman: If you got more than three copies, consider extracting it :wink: