Evgeny Kulakov: в простейшем случае (в моем примере) в варианте с tbody задвоена граница (не работает border-collapse), в более сложных случаях больше косяков
Просто из документации я понимаю, что в update надо отправить plain object, но вот как его получить - непонятно. Object.assign также дает "реактивный" объект. Присваивание - вообще меняет все как надо. Или sync вообще не нужен для непримитивных типов и для них так все будет работать? https://jsfiddle.net/5a39Lpyx/4/