Для
Angular, в массиве нужно хранить словари вместо чисел, иначе вместо теста
"update" будет
"fill", это из-за того, что в простые типы нельзя поместить идентификатор и для ангулара список с числами будет каждый раз как новый, и вместо
"update" сначала происходит удаление DOM, а потом
"fill".
Поправил тест, для Angular.js улучилось время
"updating", так же добавил тест для Angular Light:
jsfiddle.net/lega911/ZUne7