@Override
    protected CacheMetadata getMetadataForQueryOptions(QueryOptions queryOptions) {
        return new CacheMetadata(HolderType.GROUP, VerboseCheckTarget.group(this.holder), queryOptions);
    }
Holds an easily accessible cache of a groups's data in a number of contexts
common/src/main/java/me/lucko/luckperms/common/cacheddata/GroupCachedDataManager.java