Hello!
Haven't tested this to it's full but I heard from April that Automations are only run one at a time and we must wait for one to finish for another to complete.
When automations are spread out over 10-20 minutes between each automation there's no telling when one is finished and then the next one to start which have to be done manually.
If I can run multiple instances of the automations within different VM's for each pipeline that could work but if that's not possible having one VM with one Extension with multiple Automations running in queued would be a set/forget type situation.