Me and my friends have been running a server and we are very big on sea travel but an issue we've noticed is that the biomes bleed into the ocean as there isn't an "ocean" biome and because of this, if the water happens to be in a Taiga biome, the water will permanently freeze every time it snows which means it would have to be manually broken afterwards instead of unfreezing after the winter is over.
We have been getting around this by putting blocks surrounded by torches over the ice in order to open up paths for the boats.

However, when it comes to unfreezing large areas such as an entire coast or ocean, this solution is less appealing as you end up with a bunch of floating blocks on the water so it doesn't look very nice and doesn't allow for the freest boat travel since you gotta be dodging blocks.

A possible non water surface invasive solution I arrived at is that you can put a cover over the patch of water at the world limit with say, glass which keeps the water under it from refreezing.


Another thought I had was using redstone to drain patches of water for the winter and reflood during the warm seasons but this would only be viable for small passages and not a massive region.
For my use case, I want to unfreeze a large region of ocean around the spawn island and my island so that constructing large ports and ships is feasible but right now, glass at the build height limit is looking like the most appealing solution.
Is there anything that I'm missing? I would like to hear your thoughts on the Taiga Ocean problem
