When sharing a worldmap are only the anchors shared or is the entire scene shared and what is the data size?

I want multiple users to share their experience with other users and I decided to use Bonjour for discovery because there isn't a peer limit. There is no host or guest (peer to peer), discovery is automatic (no user interaction). Once one user is nearby with the app open it will automatically send their world map to anyone else who is nearby with the app open. The other person's worldmap will also get sent to that first user in return. If there are 50 users nearby all 50 of them will have a copy of each other's worldmap. Think of it like a bunch of users all sharing worldmaps with each other.


My app is not a multiplayer game or anything with "action". It's more like each user has a Pokemon character and once their worldmap is shared every user in that vicinity will all see each other's Pokemon character.


1. When sharing a worldmap are only the anchors shared (each Pokemon object, node, and its worldPosition) or is the entire scene shared with the accompanying anchors? For eg there are 50 users in a mall food court and one user puts their Pokemon node on a table and shares their world scnen. Will each other user get a copy of the entire food court area or just the Pokemon object, its node, and its anchor?


2. How much does data does each worldmap take up and what determines the size of the data? For eg if I'm in my kitchen that's one thing but if I'm at the beach that's another. Once I share my worldmap would that be considered the size of a small compressed photo or large uncompressed video. The problem with not knowing this is in my app if each worldmap is 1 gigabyte and 20 users all have each other's worldmaps then they would all have 20 gigabytes of worldmaps on their app.


3. Is there any specific reason MCSession and ARKit only supports 8 peers in a shared experience? I know it's built on top of Bonjour but Bonjour has no limit so there has to be some reason MCSession does.

When sharing a worldmap are only the anchors shared or is the entire scene shared and what is the data size?
 
 
Q