The last time we processed agendas.
The list of calendars. We store this so we're not fetching it all the time, but update the cache occasionally to find new calendars.
The last time we fetched the full calendar list.
The last timestamp that we ran.
Cache of event ids that have already been seen/had reminders sent.