I’m planning to replace the linear damping with my own damping implementation. The reason for this is that with linear damping, the damping depends on the absolute speed of the boat, but it should depend on the relative speed between boat and water. If the water surface is moving at 1 m/s in a certain direction together with the boat, the relative speed is zero and there should not be any damping. But with the standard linear damping, there is. I already calculate the relative speed between the water surface and the points, so it will not be much work to use that as input for the damping/drag.
The sorting issue I haven’t encountered yet.