On larger maps, with many different factions playing all at once, it can take over a minute for a turn to complete. I'm running a Threadripper 1950X and I was wondering if there is an option to run the turn process for each faction in parallel to each other. With 16 cores and 32 threads, there should be no reason why it shouldn't take 6 seconds or less for each turn to complete. The turn process absolutely kills the pace of the game. Moving around after 100 it takes longer to to do the next 10 turns as it did to get up to the first 100 turns.
Is there anything that can be done about this within the current game engine?