Viewing windows found in your canvas awnings can be bought back to clear by giving them a good hard work-over with car polish, both sides. Also this will help protect from UV sun rays, which is the main cause of yellowing or stained plastic.
The dash instrument screen was really milky when I bought the Landcruiser, and one day after I polished her (Rosy) I wiped the instrument lens, and it cleared up and never went murky again.
The same with head lights. The newer ones are some sort of plastic material which goes cloudy. Car polish again. Cutting compound doesn't do it like the polish does.
I also used it on the tiles of the ensuite bathroom I used in the Broome caravan park, Vacation Village. I scraped the soap scum off with a razor blade scraper, scoured it back as far as possible, and then hit it with car polish. Easy to clean after 5 or 6 years. It works on shower screens, but don't do it on the floor tiles.
Polish will also remove the worst of the "paint trade" you gather from shopping centre car parks, or that light surface rust bleed and that sort of thing.
__________________
20ft Roma caravan - Mercedes Benz Sprinter - SA-based at the moment. Transport has no borders.
Management makes the decisions, but is not affected by the decisions it makes.