Keep Anim sequence when SK changes

Hi All! When you change the SkeletalMesh, the current animation starts again. How do I keep the animation playback in the same place when the SkeletalMesh changes?

In the video, I shoot a zombie in the leg and his left arm disappears (SKMesh changes), it is noticeable how the Idle animation starts from the beginning.

bool bReinitPose = false in SetSkeletalMesh(), but now new issue - SKM flickering when changes…