Event listeners of `update` now receive an extra property `data`, containing the changed fields of the changed items.