Why not put the batteries in cargo containers and load fully charged batteries when you arrive at a dock and unload the depleted ones. Surely there would be a way to connect them together that could even happen automatically once the batteries are in place right?