A scope that can be used to maintain a FObjectCacheContext active until the scope is destroyed. Should only be used during short periods when there is no new objects created and no object dependency changes. (i.e. Scene update after asset compilation).