I was thinking that you could fill the scroll bar with “Hidden” widgets, then whenever you add a widget, it will override the last one and give visibility to the upcoming widget. And yes, this is a weird workaround… but can save some of your time.
Hidden description
Didnt test it by myself, though.