[BUG #8113] copy native mspointer event properties
[BUG #8116] don't wrap the callback twice when listening for pointer events
[BUG #8116] require pointer event handler