I would like to propose the integration of the Lenis smooth scroll library into Motion.page. (https://lenis.darkroom.engineering/) In my experience, Lenis offers several advantages over GSAP’s default smooth scroll library, particularly its support for fixed elements.
Additionally, I encountered a rendering issue with GSAP SmoothScroll where horizontal lines appeared between colored sections while scrolling, likely due to the white page background. Lenis resolved this issue for me.
I suggest offering both smooth scroll options to users, allowing them to choose the one that best fits their needs.
I have now manually added Lenis to a site, and I can confirm it works seamlessly with Motion.page and the animations created within it.