@christianv This feels a little weird to me too. However, it turns out that the calls to javascript_include_tag and stylesheet_link_tag are very expensive -- totalling about 800ms per request on my machine. To my mind that means that those tags are maybe doing something more appropriate to the controller layer. But that is the structure we have, as I understand it.