It would actually require making all macros function like using the skills directly for that to work.
Which honestly I'm all for. Not sure why macros necessitate breaking skill queueing to use.

I assume it's some insurmountable issue like everything else always is though