So the game already contains at least some multithreading, between blog posts, videos, and older threads like this (threading came up while discussing pathfinding):
It won't. Pathfinding is not a major contributor to FPS issues. Sorry, people have just been wrong about this the whole time. You can get an FPS boost from fixing up pathfinding a bit--6% is 6%, reducing that helps!--but FPS death will set in just as it does now, even with magic oracle pathfinding that takes 0 time. It's not a pathfinding issue.
If I seem bothered by this, it's because I pondered the pathfinding a good deal too before I actually bothered to do the bare minimum work in actually figuring out why the game runs slowly and learned that, no, pathfinding has basically nothing to do with it. I literally had to be handed a save that had a pathfinding edge case (24 tightly-closed doors) before I even found the pathfinding function, since it's buried so deep due to its, again, not being a major use of CPU time.
Anyhow, the above quote is still slightly under 2.5 years old, so I can assume that there is no less multi-threading in the game now, although apparently it's not
ALL related to pathfinding. But has any threading been applied to temperature checks? What about fluids (well, water basically) flowing? For a game that simulates a surprising amount of physics, it's also equally surprising when certain parts of physics get skipped to reduce CPU load; ie, the game doesn't have a dew point, humidity doesn't really seem to exist (I guess steam just ceases to exist?).
I'm not expecting the game to ever allow hitting the triple point of water (or even steam power), but might be nice to finally use magma to heat water for bathing, maybe even a bath house. Those were big in the Middle Ages! Or even just Roman Empire, they so fancy there were three options! Although the bath house kind of obsolete now, what with showers being invented. Also curious also since siege update might also lead to more disease options (like, why can't that catapult throw corpses?), although that is less relevant here.