Walking on a moving ship (sea of thieves / space engineers style)

Our current approach is attaching the player’s component to the ship’s component via AttachComponentToComponent. It works fairly well in standalone, but when simulating multiplayer by playing as a client a fair amount of lag and stuttering can be observed even when the ship is moving at a constant speed. Some of the stuttering is fixed by increasing Net Update Frequency and Net Priority for both the player and the ship, but doesn’t fix it completely.

Reading forums some people advise having a static ship with moving surroundings, but that doesn’t sound like a very good option. Unfortunately, there aren’t that many resources available for this sort of problem.

Any help is appreciated : )