Thanks, Malte! That does look like a better way to do this. I'll write a procedure in "contacts-populate-procs.tcl".
There are a bunch of translation keys I can move over to contacts to match other existing attributes.
Are the translation keys registrations in that file going to remain connected to the attribute_id, or are there plans to move them into the catalog/xml files instead? If they stay there, what is the criteria that determines placing them there?
Thanks again,
Torben
Also, for the record, tax_id will be added to the accounts-ledger instead, because it needs to have some extra privacy handling.