server: infinite scroll with paging and history support