Activate local pointer
Clear inactive remote pointers
Deactivate local pointer
Local pointer state (updated on activate/deactivate only)
Ref to local pointer for high-frequency reads without re-renders
Remote pointers (keyed by user ID)
Update local pointer position
Laser pointer hook return type