I forgot about Manufacturers, yes, let's do that, and I'm sure we can implement it for Summer.
For endurance I would need to do two races in effect. Once all from the first two laps have completed, the comparison times will determine starting places, and gaps, for the 2nd race. If someone finishes 1st in race 1 by 12 seconds, their partner starts race 2 that many seconds ahead of 2nd place etc etc
It would be a pain in the arse go be fair😅