Oh, I see now how it works.  Never mind.  Perhaps nested_catalog_cache_dirty_ could be renamed to nested_catalog_cache_filled_ or nested_catalog_cache_initialized_