Mach is an open loop system. It is the job of the amplifier to keep the motor encoder synced to the pulses it is receiving from the computer.
If the machine ends in the correct spot you are not losing counts.
The problem maybe that the servos are just getting behind while moving (servo lag).
You cure this by increasing the gain (and damping if needed) in the servo amp.
Note that a servo will always lag somewhat. This is one reason you need higher resolutions with a servo than you do with a stepper.
Bob
You can always spot the pioneers -- They're the ones with the arrows in their backs.