`subject.onupdatesyncbutton = done` ? Is there a reason we have to set this to `null`?