An accumulative error, sounds like fun. Off the top of my head I have 3 guesses... excessive acceleration/deceleration causing a motor to stall/overrun, excessive acceleration/decelleration causing a loose mechanical connection to slip on a shaft, excessive microstepping so you don't reach the minimum up/down times on the driver step pin.