Hu,
Actually Excalibur does account for this very circumstance. Since you don't have to save tool path, the tool path is optimized every time you post or animate. This means the parameters of the operation, the tool parameters and the geometry applied to that operation is looked at for any changes. New tool path is then created and optimized...no gouging!