Split all animations into 2 layers (lower and upper body).
Change logic to manage split animations.