Leg IK based animation + root motion?

(Offtopic: so great that when you click “Post” during topic creation your stuff just disappears without any prompt to user, now i have no idea if my topic was posted or not)

Hello unreal dwellers!

I’m attempting to create walk cycle in Blender and naturally i’ve used IK for feet to stick them to the ground. Now i can’t export animation since i’m getting multiple root bones error (bone hierarchy screenshot attached). In the other topic i saw an advice to parent all of the bones to Root bone (Spine is supposed to be used for root motion in that case) or to rename Skeleton to Root. In first case - my ik bones will follow Spine then which will screw animation and will make feet IK pretty much pointless; In the “rename Skeleton” case root motion will be missing since Skeleton itself as an object is not animated.

So how do you properly export such animation? Hopefully without baking it.