Contacts: Share only Specific Fields

As an admin, we’re sharing contacts with all employees. We want users to see employee names, optionally see phone numbers, and e-mail addresses, but not their home address (for privacy concerns).

It would be great if the Contacts app could specify for each contact whether sharing would include any of the fields available (Phone, Address, Email) or any of the properties added via “Add new property”.

Doing this would enable us to not need to store 2 copies of the contacts: one used at the admin level that contains all information, and a second contact list with just the info that the employee authorizes for sharing.