Trying to understand how infinite scrolling works in Discourse

As you know, it is very complex. More complex than a single topic or even several topics could cover adequately. To start off a discussion, how about starting with what you have figured out so far?