I suggest that the transfer priority also affect the position of a transfer in all queues. For example:
- a high priority transfer should not wait behind others to "check existing data"
- a high priority transfer should displace others from the transfer count limit
In other words, all queues that do anything with a transfer should perhaps be sorted by priority.