weird bug with textfields causing false instance-change events