You might want to check out our new Timeline component for this use case as well: Introducing the new Timeline component