SiriKit Tutorial for iOS

Hi, thanks for the great tutorial.
I have a question: my model is a CoreData Entity which sort of matches INTask. Should I add to the entity a derived property which returns an INTask instance or do you suggest a different approach for this case?