Have you attempted to do this client side? Think it would be better for you in your case.
You’d need to consider things like latency would be an issue for the “smoothness” of the constraint. Having it only on the client side would reduce memory on the server which helps with cutting down on lag and so on.
Don’t get what your trying to say 100%. Should i move the constraints from the pilots client? Or just move it for the pilot, or should i move it locally for each player?