Something else that might be worth considering is a bit of a loot overhaul. I know that having massive inventories in shops and crates can generate a fair bit of lag and with how the servers dungeons handle loot, there's hundreds of junk items that sell for near no gold, maybe removing these items in favor of slightly boosting other items values might help with littering the shops with nine pages of Kali necklaces, rusted armor and the like?
+1
Actually, although I do appreciate the immersion and flavor of some of these items, after a while, they're pointlessly repetitive. I suspect some of them reset in vendors inventories because you will see that at one point the vendor had 15 screens full of "something" and now it's down to 8. I don't think there was a run on necklaces of Kali and someone bought them all!
Anyway, I would just replace the items with a little more straight-up gold. Most loot items I don't bother with at all when soloing because of being so tired of the repetitive vending process and lugging it around on an always encumbered character.
Is there a way for undead not to have rusted, heavy equipment that keeps them from despawning? Yes, low levels can sell that stuff, but three or four fang would be preferable to having to haul a rusted two-hander to Petre.
If this means good loot would drop too often because of how the loot tables work, adjust the numbers so that less loot drops period.
TLDR; replace most of the items worth in the single digits with the gold itself.