Limit max bounds of tile source?

Are you trying to set the initial map extent while still allowing the ability to pan/zoom outside of that initial extent?

import geoviews as gv
gv.extension("bokeh")
gv.tile_sources.CartoLight().opts(
    width=700,
    height=350,
    xlim=(12949296, 12957908),
    ylim=(4851499, 4856420)
)

I can’t make a .gif but this is the same plot zoomed out.