Is this item related to TokenCacheItem? Does it add value to restrict type here?