Move model form handling into form creators