Add/Remove collections via an experimental EntityController
The EntityController provides a generic controller counterpart to the
existing model and can probably take over some of the TestStore
complexity.
I'm not sure how well it's going to work in practice, but let's see.