1. Open a camera
  2. Send /usercamera/Pose at a higher rate than the framerate (2-3x for example)
  3. See camera keeps up
  4. Send /usercamera/Zoom at the same rate
  5. See zoom target lags behind/judders
It seems like the game processes /usercamera/Zoom events one frame at a time, rather than pulling the final state from OSC. As a result, sending zoom from external apps can result in a desync if sent too fast.