Is there anything more annoying than collecting all the ? in the Skellige waters…

Honestly every part of it is just a pain in the ass. You rock up in your boat, usually lots of flying monsters. No point trying to fight them standing up on the boat so diving in with a crossbow and killing them underwater is easiest. Except it takes Geralt an Eon to actually stop the boat and dismount. By the time you have, you’ve already been attacked a couple times and probably have some of your boat missing. Then, because he’s drawn his sword he won’t jump off the boat so cue 30s of him rolling round the boat before you manage to get the idiot to actually fall off the side. Next you’re frantically hitting the fire button on the crossbow while he takes an age to load the thing, and then just as you’re about to fire you get hit by a monster and start again. Once you’ve finally cleared them all and collect the treasure you get back in your boat. Except now it’s surrounded by floating corpses and no matter what you do, when you pull off you’ll lose a chunk of your boat from hitting one of them that’s already touching the hull. Arghhhhh.

Is there an easier way of collecting these…