Added PullBackSpring3D implementation