Grand Central Dispatch (the OS-level framework that handles these QoS classes) elevates the priority of a queue if there is high priority work waiting on low priority work to finish.
https://developer.apple.com/library/archive/documentation/Pe...
https://developer.apple.com/library/archive/documentation/Pe...