Ну, если творчески переработать и оптимизировать, то почему не? Если в код контроллера ничего из логики больше не залезет, то так и придётся действовать.