Shared Custom Fields

I think this may be the same as idea suggestion made by @generalegend on March 8th.