3.0 paging

Thanks to @malplayer for client side paging and tests.Thanks to @igormalyk for help with 1.2 watches.