Right now, when I submit a task, all selected devices run it at the same time. For example, if I have four devices checked, I’ll get four separate results, even though I usually only need one. A better way would be to check each device’s queue through the API before sending the task, and then assign it to the device with the least workload. This makes the system much more efficient, especially in a multi-user environment.