Move run-on-add logic in DeferredUpdates to addUpdate()