Making WCF.Effect.SmoothScroll more flexible