It took me around a month with many days fully dedicated to it, but I finally managed to make the LavaScroll work on the web. The first prototype worked but the performance suffered and I had to rewrite it five times with so many different tricks and ways to make it fully smooth. The new version requires no layout from the browser and caches as much as it can leaving all to the shader. This is the height of my design dreams.