Fix some introduced bugs with pagination and page progression
Experiment with obtaining "last visible item" to create an initial offset