Заглавное слово определять на основе отфильтрованного списка вариантов.

Если орф.вариант уже сохранен в базе, то при удалении его в ПИ из списка
он не удаляется, а только помечается _destroy: true. Соответственно, для
заглавного слова нельзя выбирать просто первый элемент списка. Это
должен быть первый элемент, у которого нет свойства _destroy.

Кроме того "уничтоженные" элементы нет смысла пересчитывать при
назначении порядка орф.вариантам.
При отладке сторонние js-библиотеки забираем от себя.
Не пересчитывать порядок элементов с _destroy: true.

Для всех списков, где пересчитывается порядок следования элементов
значение порядка не пересчитывать для элементов _destroy: true.
Избавляемся от this и bind.
В ПИ теперь можно удалять значения.
stilus...