If I'm turning a shaft with different diameters, do I need different offsets for each diameter? For example let's say that there is a turn programmed for 1.5 inches dia. and then turned up a shoulder to a 2.0 inch diameter. With a decent machine should I use 2 offsets such as turning with offset 2 and then on my move up the shoulder change to offset 3, in case the one diameter is .004 over and the other is .002 over? This is how the programmer at my shops does it now, but isn't this what resolution and accuracy of cnc machines are all about?