Allow actions with multiple parameters

Pass all action parameters on to wrapped action methods

(I know this conflicts with my other PR.  If they both look good, I'm happy to do the merge, but I wanted to split them up to consider individually)