Workers can have a priority value, by doing that we can use the free worker with higher priority instead of a random one
Workers can have a priority value, by doing that we can use the free worker with higher priority instead of a random one