The situation is on the Player Character: Parent GameObject holds the Animator component and the child GameObject hold the SkinnedMeshRenderer. On collision with a certain objects I disable and enable the SkinnedMeshComponent to give a flashing effect. After testing no errors and it seems smooth, but I am considering would this disabling of Mesh could somehow mess up the animator ? Because as the character moves it still "flashes". Thank you for your time.