Easing to Snap