Bit of a simple idea probably not to implement but I think frustrating for most.
If you start an interaction that requires some time to complete, and you don't move your character, I don't think any movement of waves causing boat to rock should disrupt the action.
So loading a cannon, planking a hole etc. If when I've started interaction I'm within reach, then the boat tilting a bit should not result in the action failing.
Obviously any knockback from cannons, blunderbombs and other physically affecting interactions can and should disrupt.
It's not even like you end up any further away, just usually at a changed angle.
A massively frustrating one is you start climbing into cannon to shoot out after judging the angle and distance. Game says no, despite you having walked to the edge of cannon, and now the angle is lost in the time it takes to climb in again.
