fix(Doc): Do not reset the withoutControl* properties when Doc::affect() is called (fixes #4875)