iPhone calendar EKEvent
===

I am currently trying to create an iPhone calendar app. In order to make sure it syncs with the existing iPhone calendars, I am using the EKEvent toolkit. 

However, the events I will be storing will have more properties than the ones EKEvent allows for- e.g., my events will not just have title, details and the few other categories that are allowed for; they will also have themes, priorities... 

Thus, when I load the EKEventStore every time my calendar starts up, this information will not be contained in the EKEvents that are loaded.

How can I associate this information to the existing EKEvents so that whenever my calendar is loaded, these additional properties are also loaded?

Thanks!!!

I would use the eventIdentifier but the iPhone documentation says that "If the calendar of an event changes, its identifier most likely changes as well." If I am reading this correctly, this means that I cannot consistently use eventIdentifier to identify an event..