Ball position based on relative time, not frame