What I usually do is having the main part of my animated rig stay anchored. The rest is unanchored, and able to move freely while still being locked in place by the main part. Same goes for when you anchor the character’s HumanoidRootPart.
Example: Flying building found in Temple of Memories [Voice Chat] - Roblox (needs to click buttons hidden around the map)
On a related note: Animation collision bug