I think because we only want to store drafts to the storage if any change has actually happened to the draftIndex, right?  If nothing is auto-saved, and no change to draftIndex, then no need to persist?