Wow, the formula cockpits look great!
As for the strange clues I think they refer to fog and night racing:
I think the guru pic is fog because the road surface doesn't look wet plus we already have the haze effect so amplify that and we have fog
I'm not sure about night racing as it seems to be more of a rumour than fact however:
"In Roman mythology a Genius loci was the protective spirit of a place. It was often depicted as a snake. In contemporary usage, "genius loci" usually refers to a location's distinctive
atmosphere, or a "spirit of place", rather than necessarily a guardian spirit.
Usage: "
Light reveals the genius loci of a place." "
Alot of lamps seem to have apeared around the tracks so who knows? Night racing wouldn't need a big physics addition like wet surfaces so it is more likely.
This is all speculation of course.