I felt this more detached way would make it easier to avoid the wrong params being passed in, since the `:up_or_down` attribute is set in the controller. I understand how it could be done both ways though