Simple paging model and extension methods to help page data