Hi @Claborde
It's because you have an apply to each in yes, which will run by the number of items returned by list rows in table. To limit this, the easiest option without changing the apply to each would be to apply a filter to list rows so that it only returns the row where the Title eq 'dynamicfieldfortitle' OR you could use the dynamic fields from the Filter Array which should in theory only include 1 record.
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Cheers,
Damien