Right, so you only activate it on brushes that are alpha-blended. Or just add another BrushFX flag for z-ordering. It's much faster to let the card handle it, than to go through and write a sorting algorithm in software.
Is there a reason this hasn't been done?
Is there a reason this hasn't been done?