Maybe it's worth renaming this to cachedGlobalSchema for clarity sake?