LoadContentCatalogAsync provider type

Hi, now LoadContentCatalogAsync uses JsonAssetProvider to load catalog. But I need the same behaviour for some catalogs as for main catalog (with ContentCatalogProvider for caching).

Or just make public some fields of InitializationOperation