add hasAnimations()