It is not clear to me how one would go about virtualizing vertically.
For example, if one has many possible "groups" in a scroll viewer which are controlled by a single slider they would not want to materialize all of the UI elements. Subsequently if the query could be broken up by group, they would not want to query the records for all of the groups.
Any ideas or examples out there?