Отнюдь... Я бы, например скелетом сделал-бы...
Создал бы несколько вложенных цилиндров, и скелетик прямой из такого-же количества joint-ов, каждый из цилиндров приконстрейнил-бы к своему joint-у в скелете... И анимировал-бы себе scaleX у joint-ов - они бы растягивались, растаскивая в свою очередь цилиндры... А чтобы проще анимировать scaleX у всех joint-ов скелета было - сделал бы driven key специяльный, который бы один всех их и растягивал. (Очень похожая весчь Очень хорошо описана в одном из проектов в книжке Learning Maya)
Хотя и mel-ом тоже конечно можно, но вот нужно-ли?