I've got multiple spaces for different departments in the organization and we use many custom fields. Some custom fields that are shared across the entire organization and other custom fields are specific to each team (Space).
The challenge is, if I limit the custom field to users in Team 1, when a user from Team 2 is brought in to collaborate, they aren't able to see the custom field. On the flip side, if I don't restrict Team 1's custom fields to only Team 1's users, then Team 2 sees custom fields that aren't applicable.
Has anyone found a good way to limit a custom field to a space, rather than to a group of users?