retain viewAnimator until animation ends to avoid re-use

This is needed when ListView items are animated and item views are re-used.