I have a couple of questions about the Frame Animator API:
1) Does a call to |drag| or |kineticScroll| block the caller thread until the animation is finished?
2) Where does the FrameAnimatorListener::animate call happen? On the UI thread? On the same thread that called |drag| or |kineticScroll|?