using direct reference to Catalog to avoid startup race condition