I use Lenis for smooth scroll in most of my projects, and I'd always assumed it just won a popularity contest against Locomotive Scroll — more stars, more downloads, moved on. So I went looking for the actual reason. What I found was more interesting than "it's more popular," and it ends with a twist I didn't expect. Act 1: The problem nobody was talking about For years, most smooth-scroll libraries — including older versions of Locomotive Scroll — used what's basically a clever ...