Differentiate between original and duplicated items in automations

Currently, if I set up an automation to duplicate an item and then make changes, it applies the changes to the original item. For example:

Trigger: When Status changes to Done
Action 1: Duplicate the item
Action 2: Set Status to Not Started
Action 3: Push deadline by 12 months

In this scenario (tested and confirmed with support) Actions 2 and 3 are applied to the ORIGINAL item, not the newly duplicated one. So as a workaround, I have to do this:

AUTOMATION 1
Trigger: When Status changes to Done
Action 1: Duplicate the item

AUTOMATION 2
Trigger: When an item is created
Action 1: Set Status to Not Started
Action 2: Push deadline by 12 months

This gets a bit more muddled and complicated because we only want to automation to run on certain tasks, and how do you stop Automation 2 from running every time you create a new task on this board, not just when the item is created as a result of Automation 1? See? Messy.

It would be great if we could differentiate between original tasks and duplicated items in the automation - then all actions could be contained in 1 automation and it would be much cleaner/be less likely to erroneously run/require fewer rules to avoid issues.

I am envisioning something like:

Trigger: When Status changes to Done
Action 1: Duplicate the item
Action 3: Move the original item to group “Done”
Action 2: Set Status for new duplicated item to Not Started
Action 3: Push deadline for new duplicated item by 12 months