Nice idea, but I think what you want, isn't possible, because you'd have to work on hard-coded data.
The only option I can think of, is a new interior-skin, with shows (static) water on the floor, or in certain corners...not ideal, since you would have to load this skin before game-launch.
__________________
|