As discussed on IRC, the `list` is a resource on its own, and should have its own controller