Why does adding a new field duplicate the value? - SolidJS