Pannable control with UI toolkit

Hello, I was wondering if a pannable control would be achievable using UI toolkit?

For reference ideally, I would like to create something like CIFI loop mod screen - where there is a lot of content and you can drag around and see it. Zooming in and out is not as important to me.

How would I go about achieving this? Or is it not possible with UI toolkit and I need to use a scene?