Are there any requirements to support multiple catalogs or to support creating/updating new catalogs?