From the OP it sounds more like its a pain to implement due to the number and design of abstraction layers in the modern macOS graphics stack.
From the OP it sounds more like its a pain to implement due to the number and design of abstraction layers in the modern macOS graphics stack.