When I first achieved infinite scrolling, the game ran really slowly. Collision detection was being pushed to its limits, and I had to sacrifice a lot of collision checks each frame to keep things running. That's why collisions may occasionally feel a little slippery. But thanks to those optimizations, I managed to get the game running smoothly again. I'm very happy with its current performance.
And yes, ZGB is an amazing engine 🙏