I’ll take a look, in general performance gets slowly worse, then we fix up the worse offenders till it’s ok again, then repeat.
One question, are you playing a release build (one downloaded from the auto-builds, or one buit with the RELEASE=1 argument?) If so, there was an extra-thorough debug option turned on a while back (-D_GLIBCXX_DEBUG) that may be the culprit. It catches a LOT of bugs, but makes the game run super slow.
If you are running release builds, it might just be bitrot and I’ll be taking a look at it shortly.