Caching accounts is a bad idea, it wasn't abused in the module so this rework involves only some minor changes.