But given that they have solved this for CloudKit with CoreData and SwiftData, under the hood, is most likely calling through to those APIs, surely an additional attribute of "databaseScope: CKDatabase.Scope = .private" on the ModelConfiguration would solve the issue? Then we can use different ModelContainers for the different scopes. That allows us as developers to choose which container to use for which scope. I'm going to log this via Feedback as an enhancement before too many betas come out