Managing animations through the Animator API and SkinnedMesh are not mutually exclusive. For example, the following practice of looping animations is common: