As haste explained no matter what you do you will have desyncs. The higher your ping is, the more desynced you will be. This is amplified in FL by the complete lack of authorative process and instead mostly relying on telling the client "something happened and do whatever you want".
So tl; dr no matter what you do there will be serious desyncs between players.