- Add a priority to tasks in the waiting queue. - Allow to change the priority of tasks already in the queue. - Ideally there could be some automatic dynamic priority, but that is probably overkill.