We often have a desire for dynamic priorities for different activities, such as if an end user’s behavior suddenly starts many workflows, we would like to deprioritize some of them so that we don’t starve capacity for other users, and also add in other factors like paid status, etc.
We are currently planning a workaround by having a low-priority queue and a high-priority queue and switching between them as needed for very coarse-grained priority, but some sort of built-in mechanism that is easier to use would be really helpful