An organization with many locations may need contact information per-location. This can already be done (in the database) for fully-fleshed out People, by tagging the location with them. But contacts may be less fleshed out than this. Also email/phone may be specific to their role in that location.