наверно нет потому что если порядок поменялся то и порядок логических объектов тоже поменялся, если логический объект исчез то не нужно его дом ноду использовать для нового логического элемента или наоборот меняя местами логические элементы дом ноды тоже надо менять местами. Свелт не может в любой момент времени восстановить дом как он должен быть, vdomа то нету
я не писал не про изменение кол-ва или порядка элементов в массиве, а про изменение данных внутри массива. с порядком и кол-вом свелт работает +/- также с помощью ключей. единственное что, он все таки не пересоздает те ноды, которые остались "за" элементами массива. реакт же даже если порядок и кол-во элементов не поменялись, но изменились данные, все равно перерендерится элементы.