I had trouble finding acceptable contact or film to protect the paint. What I did find was clear "All weather tape" It is reasonably thick and with todays high temps, quite malliable.
Please note use of portable working surface
Yep, a few bubbles. Oh well, it is an all roads bike.