"After all, the controller knows best what view is about to be rendered, and what data is needed for it." . . . .