I just went through the ship AI to optimize it, moving everything possible (without affecting the fluid nature of combat) under [every 0.1, 0.25 or 0.5 seconds] to calculate instead of prior where it would do it every frame.
The results are amazing. Peaking around 50% thread usage, right at my goal.
Ofc if it were multi-thread, one could scale up to enormous fleet battles, entirely Gratuitous! But for now, I am satisfied!
ps. For the topic of NW 12, it start to stutter. I had to revert back to 10.5 for it to be smooth.
pss. It was a messy install of NW over the old version (there's too many to test hehe). I've just uninstall it entirely and put back on the newly released NW 12, it's smooth, no problems.