Add smooth scrolling to the ScrollPanelWidget

It's back!
The widget config would be enough, along with `Background`, `MinimumThumbSize` etc.