ViewModuleResolver -> ViewModuleProvider, with IQueryable.
Expose ViewModuleProvider stuff on /api/view/module/{name} with ETag and