Ive got curves for every stretchable part that are controlled by hooks parented to the armature, then generate the geometry along them with geometry nodes. Though now that geo nodes support bones, its probably possible to skip the hooks and just generate the curves from the armature too.