Is there a better way to do this? I can't do a redirect because then I lose error messages but I don't want to repeat setup from the edit action.