A wrapper view that allows subviews to animate between two positions but still stay responsive. The user can interrupt and manipulate them at any time.