Instant search with Track Site Search using URL?

We are using the built-in URL tracking out of the box and it works pretty well.

The only issue we are having is that our SPA site has “instant search” which means the URL (or more specific, the q-parameter) changes on every keyboard key press by the user.

Is there a way to debounce when the search is triggered? Or is the only way to disable the URL tracking and track it with Javascript? That’s something I’m trying to avoid because we are having multiple search futures throughout the site which are independent of each other. So implementing site search tracking with JavaScript would be an additional effort going through those and also adding code.

Any feedback or suggestions would be appreciated. Thank you in advance!