wip: pointerLock