Oh, interesting. You can replace the form source, i.e %{form | source: reason.changeset}
%{form | source: reason.changeset}