Well, this is interesting.

Confirmed by McLaren.

So... Uhh... Indycar Hype? Last I heard the timing might be an issue.