Cleaning and lubricating a panoramic sunroof is recommended at set intervals as per your manufactures recommendation to prevent any lack of lubrication or any ingress of dirt that could affect its operation.