It would be great, if you could “link” the local calendar and the todo-list with your user accounts.
For example, When I am logged in, and create a new Calendar-Event, it defaults always to the calendar which I have created for my Wife.
You could create a select option within the User-Profile, where you could select “the default” calendar / todo List for the current user - or maybe, try to link them based on the names?