// All ObjectByKey methods (AnimeByID, GroupByName, etc) first try to read
// from the cache. If the sought object isn't cached, or if the cache is
// stale, then the appropriate API is queried.
// All ObjectByKey methods (AnimeByID, GroupByName, etc) first try to read
// from the cache. If the sought object isn't cached, or if the cache is
// stale, then the appropriate API is queried.