Make reactive independent of match and only fire onchange when the value actually changes