I decided to wrap this functionality in a component because when you have several forms in a view and each one relates to a different controller it's much easier to point the form to it's controller respective action and redirect back to the originating view.