Why trigger the DOM event here, as opposed to calling the same code as for `ZoteroItemUpdated` without going through the DOM?