I use a product that has TEFLON in it...called Tri-Flow. Its also popular with bike riders and their chains...so that may also shed some light on its use to keep things lubricated without having a build up of dirt etc. To find a vendor that sells it locally...just google Tri-Flow.
I spray some lubricant into the top...then use a long stem Q-tip to lubricate the rails and moving parts:
FYI...here's a direct link to instructions from the TIS that shows how/where to lubricate the pano sunroof:
https://www.newtis.info/tisv2/a/en/f...oof/1VnXfP5RhZ