only update <input> models on blur