I'd like to be able to have multiple HUD components off-screen or in easy reach (seeing just a part), and have them be reachable by panning the HUD. Also, for those tiny HUDs made for lesser screen resolutions, I'd like to be able to zoom in on them - or out if they're too large on the screen (reducing the need for a scripted scaling feature or mod perms).
Panning could for example be possible by holding some key while pulling on a visible HUD component with the mouse (or just anywhere on the screen), or holding the same key and using the arrow keys. It could also be an option to just hold the middle mouse button and moving the mouse. Zooming could be done by using the same key and scrolling with the mouse-wheel (or page-down / -up). And some way to get back to "home" / default view / center and neutral zoom. Of course, this should all be configurable in the viewer. For the zooming, it would be great if it did so towards wherever the mouse cursor is on the screen.
Today it's possible to move HUDs into and out of the visible area by going to edit on a HUD component and then zooming out with the scroll-wheel, but you can't zoom back into an off-screen HUD component and / or use it while in edit mode. Can we just make the HUD work like a layer on the screen that we can navigate as we need to? Oh, and to help with that navigation, showing a small map of the entire HUD workspace with clickable squares representing the HUDs would be great.