add internalAnimate to disambiguate animation source