Controlled vs uncontrolled components in a form