Instead of redrawing the whole page, listen to particular model attribute
updates and update the fragments instead. This means the form is not
replaced and the submit needs to be explicitly stopped.