Change `processItem` name to something more explicit, possibly `commitChanges`