AdvSmoothImageListBox: External support for scroll

I remember seeing somewhere the question raised about having a 'normal' looking and functioning scroll bar for the smooth image list box and the suggestion was to hide the built in scroll bar and use a separate scrollbar control to do the scrolling.

I've gone down this track, however I don't think enough methods are exposed (via public or published interface) to allow this to be acheived. There appears to be only a 'scrollTo' method which could be used but this would give jumping rather than a smooth scroll.

Am I missing something or if I'm not would enough methods be able to be exposed to allow a smooth scrolling to be acheived. I'd prefer not having to create a subclass just to make some methods available.