In fact that’s a great suggestion!
But as a programmer I should already tell you that it is a hell for any developer…
Changing something that was initially/intentionally developed for a single-core (which is actually normal coding) to something multi-core is HELL. It’s not simply developing the button or changing some lines in the code, is actually changing EVERYTHING that happens client side.
Threads, systems, 90% of the code. All that would change.
Other solutions would work but as a placebo, since a code designed to be single thread (or multi-thread but single-core) will never be turned into a great multi-core code by a machine (or better, a compiler).
I strongly suggest it to be implemented, but in future releases. After the game has been settled and they have time (and money) to develop an improved version of the game, focusing new players and a better experience for those already playing.
