I'm a fan of Nu Finish. However, the directions state it can be used in sun or shade. I would avoid sun--it hazes white with more elbow grease to rub off. In the shade it barely hazes. Cloudy day or in the garage should do it. Also, given it's a polish it probably contains some micro abrasives. It's best to avoid circular motions to avoid swirl marks. Wipe on and off front to back is best. Ceramics, and clay for that matter, likewise have micro abrasives. And when you get down to it, anything you rub on a car with a microfiber is to one degree or another abrasive. Nu Finish does not give me any particular concern.
I applied the first treatment to my CX-5 in the fall of 2020 and then again in spring of 2021. It's still beading nicely so I'll wait until next spring to reapply. There may be other products that add a bit more shine but it's still plenty shiny.
@Goguinness might have the right idea for the fastidious--an extra-shiny spray product between Nu Finish applications. I don't bother.
I also use Nu Finish on the exterior windshield about every 6 months after washing and rubbing down with alcohol. It's not quite as effective as Rain-X in terms of sheeting and beading, but it provides some of that and seems to elongate blade life. I'm still on the original blades at 12,000+ miles through one winter. On the other hand it doesn't leave the permanent shadow on the windshield I've experienced with repeated Rain-X applications on other vehicles.
My personal hack--Nu Finish to remove off-gassing and smoke haze on the inside of the windshield and front door windows. I've tried other youtube hacks, like Magic Erasers, on older cars and Nu Finish works better and faster. Two on-and-offs have gotten rid of about 90% of a heavy haze on those older vehicles. I've not tried in on rear tinted windows for fear of possible damage but you don't really see the haze on those anyway.