Only other idea that pops into my mind, and it would be for areas that aren't commonly touched.
You'll have insane gloss and shine, in fact it might be too much! Easy, relatively cheap versus a wipe on Ceramic Coating such as CQuartz DLX. (DLX would probably work)
That product, dare I say it...… is Future Floor Wax.
If the parts can be removed, that would be a plus so not to get such a product on anything else. Apply one coat, let dry, apply another. Future maintenance would be nil, simply wipe with a dampened MF Towel is all, or a Detailer Spray to remove dusts, fingerprints-etc.
I was once forced to do the Future Floor Wax option as the only way to bring shine back to my then relatively new 1990 Dodge-Cummins 4x4 Pickup Truck.
When new, I applied Armor-All to the Dash and Door Panels. The doors weren't a problem, but the dash was simply Painted. And all the Paint began to flake off!
An absolute disaster where under warrantee the dealer wanted to yank the entire dash out to repair or replace it, and I said no damn way are you going to do that to a vehicle with about 5,000 miles on the Odo! I walked, and then slept on what my other options might be?
So, I went to a Paint Supply Shop, had a few Aerosol Cans custom mixed with the correct color code paint, and also bought clear for a top overcoat.
But the problem was, this paint was Lacquer! The prep-cleaning and paint application came out flawless once I stripped most of the Dash and Masked just about everything.
But the paint was as dull as Primer. Future Floor Wax to the rescue as a solution. I applied 3 coats total with a small piece of Sponge, waiting for each coat to fully dry before any additional applications.
The dash looked so good, almost too good, the gloss was insane, perfect, blinding in fact in certain light conditions, got lots of compliments after about how great it looked, and what did I put on it?!
Of course a good Paint Prep product-degreaser should be used prior to applying such a product to get even and proper bonding to the parts.