Agree with many above. We have several Contacts associated with a given Deal, most of which are different companies and 3rd parties. It would be great to run workflows/automation to change properties or the association label.
Ex. If a Deal moves to Closed Won, only the Contact with the association label “Client” will automatically change its Lifecyle to Customer.