So I was thinking, "I want a map layout that I can scroll around". Soon I realized that just "Scroll to MouseXY" just won't do, as it instantly focuses the screen on mouse coordinates.
After a bit of reinventing the wheel, I've come up with a smooth layout scrolling solution. See the attached cap. Just hold left mouse button to scroll around.
I dare you to find a more elegant solution! All is fair in love, war and development.