Multiple task stores.

* Each task knows which store it came from and all changes gets saved
  there.

* Only one of the stores is used when creating new tasks from this
  app.