Store reference to catalog as WeakRef in DeferredIndexer