Fix: prevent matcheSelector to be fired on every event

Instead we debounce/throtle its execution