Loading the view like this is nice, clean, and I like it; however, we should remain aware of a caveat: the `r.js` optimizer cannot optimize a require statement that uses a variable like this one (it only works with strings in the dependency array).

I don't think the client will ever get so big that we need to compile it with `r.js`, so it's probably not a big deal.