swift: shard objects across containers