It is possible to store animations in different formats to do this. If you want to change the proportions of a body, you can simply convert an animation into relative bone rotations, as those are the same no matter what the length of your leg is (for the most part).
If you couldn't do that, it...