add elements to the DOM on scroll event based on a sliding window, handle very large result trees
more notes