A controller for the CV but a service for each model?