private MonitoredMetaCache calculateMeta(QueryOptions queryOptions) {
        Objects.requireNonNull(queryOptions, "queryOptions");
        CacheMetadata metadata = getMetadataForQueryOptions(queryOptions);

        MetaAccumulator accumulator = newAccumulator(queryOptions);
        resolveMeta(accumulator, queryOptions);

        return new MonitoredMetaCache(this.plugin, queryOptions, metadata, accumulator);
    }
Resolves the owners meta data for the given {@link QueryOptions}.

@param accumulator the accumulator to add resolved meta to
@param queryOptions the query options
common/src/main/java/me/lucko/luckperms/common/cacheddata/AbstractCachedDataManager.java