just an update, this is in and works beautifully. I was in the process of updating the audit mechanism to include the two new pieces of data per player in order to check if collisions are being computed correctly (adjustMilliseconds and adjustVelocity [which has an x and y components, so actually 3 pieces]), when I decided it would be a good time to fix the incorrect-positing-update bug (which has been around for months), which I worked on for >6 hours or so last Sunday but still need to fully debug (it may be that memory is being corrupted, which sucks). I feel like I'm 90% there in terms of finding the cause, though, but who knows. It doesn't help that I can't reliably reproduce the bug, except by flying around aimlessly for 5-15 minutes, which really hurts when debugging.