Poses the covered route at progress of the push over it.
covered
progress
Runs once when the push commits and once per tick after the clock moves.
void apply(double progress, RouteNode covered) { // Nothing to do. }