Controllers should be as simple as possible and should delegate to Actors if mutations or actions are necessary as part of a request.
Adopt.