There seems to be quite a few particles going around, perhaps add an option to scale them down and it might solve some issues?
I'll look into that too. Biggest impact until now were all the unnecessary processes i used. Theres also some things i need to tweak with AI behavior, since there seem to be a lot of calls in the profiler.