может есть способ проще?
Да. Более простой способ - удалить лишние вершины (если их стало меньше) или добавить дополнительные (если стало больше). Затем изменить положение всех вершин согласно массива новых положений вершин.
Да это не проще, а как раз сложнее, определить меньше стало или больше, какие лишние удалять, какие дополнительные добавлять, потом так же все их перебирать и значения менять.
Проще это все вершины грохнуть без перебора каждой (типа как clear у массива) и новый массив вершин записать, но так похоже нельзя...
Спасибо за ответ