Shouldn't that be done inside saveSettings() somewhere?
Possibly, yeah
Actually, no, and this isn't gonna help
saveSettings updates user_touched, and then calls $this->clearSharedCache();
So is already doing this. Will revert