In my "twitch plays KSP" stream I have a game save with galaxies unbound + lots of other planet packs (320 bodies in total) and LOTS of kerbals. It was running slow so I decided to attach a profiler and was astonished to see this:

A brand new save in the same universe has ProgressTracking.Update at about 5ms, which is still astonishingly high but is likely related to the number of bodies.
I haven't looked into what this function is doing, but it would be awesome to optimize this.
In my "twitch plays KSP" stream I have a game save with galaxies unbound + lots of other planet packs (320 bodies in total) and LOTS of kerbals. It was running slow so I decided to attach a profiler and was astonished to see this:

A brand new save in the same universe has ProgressTracking.Update at about 5ms, which is still astonishingly high but is likely related to the number of bodies.
I haven't looked into what this function is doing, but it would be awesome to optimize this.