Added one runtime validation check, and a comment, to help avoid keeping data out of sync between controllers. (This does strongly imply that a model object should be used, instead, and not in the Core Data sense.)