How do I smoothly and realistically interpolate positions?