This is just a question out of curiosity. I recently have a non-optimal experience with infinite scrolling of large lists.
Naively, I tried to listen the scroll event of my table (list), and kept on appending chunks of data to the main list. This resulted in monstrous DOM and thereby slow performance.
I tried the “aurelia-ui-virtualization” package, but that too didn’t work as smooth as expected.
For the time being, I will fallback to pagination, with the expectation that list virtualization can be used in future that provides better experience. That’s why I am curious about the state of list virtualization in vNext. How the problem of dealing with large lists are dealt with in vNext?