Time based pagination

Introducing time based pagination: how to paginate ordered list that grow quickly over time (chats, logs, messages, emails, etc). This idea came out while I was working on Meet4tea and I had to find a way to paginate a chat conversation. The classic approach to pagination wasn’t working and we had to find a better way.