patching original "which" property to pointerevents