Currently there's no way for the calendar to be able to keep track of the internal store. Right now it's basically a Todoist API proxy.
In order to implement #1, it's needed for the calendar to be able to support some sort of internal store. Ideally, we should offer Mongo / SQL / Localfile (with H2 and SQL).