I am thinking about installing it but i am wondering.. When I wash down the floor the water at least some of it will leak through the joints, and what I am concerned about is the water trapped under the floor,, I plan on putting the garden mesh under which seems to me if water is trapped under...