Untap a point independend of zoom level

Is it possible to untap an existing point of an hv.Points plot which was set with an hv.streams.Tap object independend of the zoom level?

Currently I try a more difficult suggestion (from ChatGPT), to calculate the distance of the current Tap to existing points and drop points which are within a threshold.
But exactly that threshold is depenend on the zoom level.
The problem I am facing with that approach is to combine the tap stream and the x_range/y_range streams in one single callback function which does not trigger when changing the range/zoom level but only triggers when a tap/mouseclick triggered the callback.