Explanation for the lack of DOM manipulations in the controller