@override bool advance(double elapsedSeconds) { linearAnimation.advance(elapsedSeconds * speed, callbackReporter: linearAnimation); return linearAnimation.keepGoing; }