add_lap_time changed to handle track ancestor