Even though we don’t provide an answer for this, I'd think that you could possibly run the joists in the route you would want drinking water to run and use polycarbonate roof panels between the joists? You can put in them in a slight angle and overlap them to advertise https://bookmarkvids.com/story9387166/the-best-side-of-can-you-stain-composite-decking