@RuizuKun_Dev Please do not use that. I should probably make an informal note on the original post stating that the provided method is not reliable at all. For best performance with that kind of stuff, you want to weld a series of unanchored parts to an anchored root, then tween that root. Weld with Motor6D.
After using SetPrimaryPartCFrame enough times, you will begin to notice your model tear apart due to floating point errors.