Since it is fabric presumably you could just stick them down the same way you do with a felted roof. I guess you could even incorporate it into a felt roll.
Is this really practical for outdoor use at all? Most of us have really durable roofs, not some paper/plastic felt cover.