When you make a multipolygon relation the members do not have to be new blank ways - you can use existing ways no matter what tags they use;
An existing building can be used as an inner in the relation
A lake could be used as an inner .. or even an outer.
and many other things.. they can all be used in the relation ... 

This reduces your work load AND reduces data bloat in OSM. 