@override double getTimelineScrollOffset() { if(timelineServiceImpl?.getScrollController().hasClients ?? false) { return timelineServiceImpl!.getScrollController().offset; } return 0.0; }