Refactored animateText() to use animateForever(), but it can't be canceled.