Implement pagination and a time-versioned key-value store | Lyft