I've also been thinking about this. Using my prediction algorithm. If a rider does better or worse than predicted.
I've got temperature. But can also identify rainy races, because rain causes elevation errors. High elevation. 3rd week vs 1st week. Etcetera. But I need to find the time