I’ve been working on the new offsetting code to make smoother and more accurate ZMap-free toolpaths. Eventually this will be carried to all toolpaths but it will first appear in the finishing since that would be the place where more accuracy will be appreciated. It will take longer to calculate the new paths than the current ones but they will be something that can eventually be distributed between multiple processors since most new computers have multiple processors or cores. The new code is very math intensive and, in order to speed it up to a tolerable level, each type of cutter must be implemented separately. This leads to many cases to test and long hours of debugging.
Right now I have 2 of the 6 cutter variations mostly working and the rest are coming along slowly.