The issue isn't just the animations, an even larger issue is safely without conflict giving the player multiple hitboxes dynamically. By dynamically I mean we need to be able to give and remove these additional hitboxes at will, which is not a small task by any means.