From what I've read here, the underlying issue is lag due to collision detection.
GRHayes I can see where you're heading with your docking suggestions, but all of those and many more extensions to these or alternatives have already been suggested in the past, but it always comes back to the...