Why would it be expensive? Water has constant changing/morphing reflection and this could be ‘static’? That shouldn’t be too expensive in terms rendering power.
The portals aren’t ‘too’ expensive either since you either see a very narrow part of the other world or a very little part of your current world.