Add PointerEvents support