Refactor the way we seek the timeline
Merge pull request #1917 from tobytailor/timeline

Refactor timeline navigation. r=till