Hi, you can absolutely run two instances of a flow at once if you want to.
You can sort of think of Workers as flow deployers. They don’t run the flow themselves, they look for scheduled work and then deploy flows to a processs, k8s, ecs, etc. (whatever worker type you choose) and keep an eye on it.
So for example if you are using a ProcessWorker, it would run two runs of your flow each in their own process. Hope that helps!