...
Rob Hausam: the two are synonyms, without difference in meaning, hence, why shoudl should there be different attributesattribute names? The reasons are purely technical. Proposal to make two (sub-)attributes Procedure component and Observable component. Cf. Procedure site and Finding site.
Recommendation from Observables PG
New attribute "Observable component" and rename existing "Component" attribute to "Procedure component".