You can implement pagination exactly the same way. It's a UX decision that has nothing to do with underlying queries, although it typically maps.
The typical infinite scroll that I've seen implemented does not work the way you describe though, it's just pagination without controls. The reason it works is because it's pushing content you never asked for anyway and it just keeps pushing. Without any sense of pages you'll never know the difference.
Just use really long pages and require them to hit next page after viewing 100 items, then start showing the next batch of feedslop. How is that changing anything?
Users know that they are scrolling endlessly, they just don’t care. Adding a “more” button every now and then isn’t going to change that.