Ah, that was what I was afraid of. I have been searching forums all over to find an adequate tarp for this task, have you come across any of these light-dep tarps over the years? If so, could you post a link? I am currently looking at 80% mesh tarps, but I am worried that this will not be...