Hey,
in the last days I had some success with implementing polygonal based lakes.
It has still some problems but it works reliable enough to give you a first look :).
Current Features:
Underground lakes with a bit of air above them.
Surface lakes which are embedded into the ground and closed...