Yeah I like that.

Somewhat related: it kind of sucks to add elements/divs to the DOM just to create controller instances (and scopes). Something I don't like about Angular. But maybe there are ways to avoid that.