Former TMG person here...
Let's kick the "shared fact/GEDCOM" horse around some more, shall we? I want to be sure I understand how RM7 uses roles.
I went to the trouble of adding a number of custom roles to the Census fact. It seems like the ONLY way to make use of the custom roles is to share the Census fact with other people, with...
(1) the Principal role being the ONLY role available to the person that has the Census tag... and
(2) ALL roles being available to persons with whom the Census fact has been shared.
Is that correct?
I get that to make best use of GEDCOM, I should probably assign a Census fact to every individual, and customize every sentence locally. But I dun wanna do dat. Is there a way to add a Census fact to an individual, then assign a non-Principal role to that Census fact so that the custom sentence is (re-)used?