vr/query-replace does not rely on isearch for highlighting anymore, but uses the same highlighting engine as during construction of the regexp/replace strings