private List<string> Load(string what)
{
var result = (List<string>)ObjectCache.Global.Get<List<string>>(Key(what));
if (result == null)
{
Loaded = false;
return new List<string>();
}
return result;
}