Thanks for taking the time to answer this!
This does solve the page refresh issue, however I’m still running into the overall issue of the form layout resetting to its original state.
Do you know of a way I can listen for the completion of the partial postback? I’m thinking I can run a script once it’s complete to check the second view of the form for validation errors and display that part of the form if there are any.
I was able to use the method below to do this successfully!
alert("Add your logic here" );