If I understand correctly you were trying all these years to mitigate the consequences of the decisions of the other people, that have left this project years ago.
Not mitigate, no. My skillset doesn't extend that far. Apart from adding a few GUI/RPC-API enhancements, the majority of the changes I made were basically to bring the Slimcoin codebase up to date with Peercoin development - as far as I could. That activity came to an end when Peercoin hard-forked its protocol and I couldn't see any support for that in the Slimcoin community. iguanadon1's PoS optimisation
does mitigate the computational effort via caching of the computational results, thus reducing the load and enabling the client to be responsive to user commands.
Maybe it may make sense to change the architecture that is creating all this resources usage, since we are probably in the middle of the upgrade to latest Peercoin's code?
If you've any concrete suggestions to make on how this might be achieved, this'd be a good place to air them.
Cheers
Graham