Can I make terrain water client-sided?

I’m working on a large map, wherein there’re several rivers, a lake and the ocean.

Wave speed/Size are properties I’d like to manipulate, but there isn’t a way to separate terrain elements like that. For example, a lake should have calm waters while the ocean should be more violent.

I feel like a client-sided terrain would solve this problem, and I could adjust that for the player based on where they are. If they’re on a boat on the ocean, increase - if they’re on the lake, decrease.

If there’s a way to achieve this, do let me know, but I don’t believe there is - I’m just looking for clarification before dismissing the concept.

Thanks.

You could test this. Open a blank baseplate, put a bit of terrain water at the spawn, start a local server with 2 players, change the water properties on one client and compare between both clients how the terrain water looks. Client changes don’t replicate so naturally terrain can be modified on the client.