At first, I tried to use a custom curved surface mesh for the RW and quickly abandoned that method due to crazy waves generated by a boat. (A pirate boat.)

Also, simulation time per frame went astronomical. Is your a flat custom mesh or curved? Maybe it's a curved mesh issue?