Macros for oGCDs aren't as bad as for GCDs because the queuing issue is mitigated, it could prevent some double weaving (without GCD clipping), but only on faster jobs.