Upload attachments from Master sheet to individual Project sheets



I am attempting to upload an attachment from a Master sheet (collected through a single form) and distribute results to several sheets (corresponding projects) based on a unique identifier (project ID).

Copy/Move Rows does not allow me to have conditional logic and distribute where I send the attachment to - I have to pick exactly where I deposit the attachment.

Data Shuttle does not allow me to offload on a triggered event (such as the creation of an attachment or new row), only on a schedule. It also does not allow me to offload attachments (csv).

I do not want to create a report and merge records, I need the destination project sheets for other functions / automations.

Is there a solution for this?