I've been splitting adaptive clearing paths into levels that restrict the cutting depth to single roughing bands. This allows the calculation of multiple depths simultaneously.
Is there a reason that this can't be implemented in the software to decrease calculation times on complex geometry?
I don't know how easily this could be realized in the existing architecture, but this work around definitely speeds up my path generation times by maxing out 5 or 6 cores instead of the single core that the computer is restricted to while running a single calculation for the entire model.