pointer-events shim