More to follow.... but
To create a new attribute with the same displayed name as an existing one but with new characteristics, use “dot” nomenclature to give the attribute a unique namespace:
e.g.
Original attribute: Dimensions
New attribute: MyFeature.Dimensions
both display the heading Dimensions in the Artifact Editor