A financial services company uses a custom object, 'Loan Application', which has a master-detail relationship with the standard Account object. The compliance team requires that whenever a Loan Application's status is changed to 'Approved', all other pending Loan Applications for the same Account must automatically be updated to a status of 'Superseded'. Which automation solution is most appropriate to implement this requirement without causing recursion issues?