previousFormData conflicts with set data on model change

If reusing a form view the previousFormData reset can cause unexpected fields to be displayed in response to a setModel call.