I would suggest adding something like a banked time that is only valid during the first turn. Not a complete solution, but it might help it a bit
Ummm. I think you can set banked time to last only N turns.
Anyways, this just transfer the problem into 2nd turn.