Broken scrolling.
Updated mock timeline service to produce evenly spaced events, for testing simplicity.
Re-added using the timeline service (to load once for now) and updating the timeline data bounds on scroll.