Yea, I'm almost wondering if we should be using `content_view_puppet_modules` in our routes to distinguish it from `puppet_modules`. In other words, a user might wonder why `/content_view/1/puppet_modules` and `/repositories/1/puppet_modules` return different structures.