Move the hasUpdated method to the SqlContentSaver, since it's a common implementation across content types.