Implementing a to-many relationship with core data.  (two managed objects where one object 'contains' a set of the other objects)