Maybe ContentState.Unsaved, if we really need to distinguish it from New?