Extract current range from RangeToolLink?

Is there a way to extract the current range without extra stream watching it?
e.g. without the need for rangex; just want to extract it directly from link

import xarray as xr
import holoviews as hv
from holoviews.plotting.links import RangeToolLink

ds = xr.tutorial.open_dataset("air_temperature").isel(lat=0, lon=0)

src = hv.Curve(ds, "time", "air").opts(width=800, height=100, yaxis=None)
tgt = src.relabel("Air").opts(height=500)

link = RangeToolLink(src, tgt)
rangex = hv.streams.RangeX(source=tgt, x_range=tgt.range("x"))
out = hv.Layout([tgt, src]).cols(1).opts("Layout", shared_axes=False, merge_tools=False)