Desplazamiento animado (suave) en ScrollViewer

tengo unScrollViewer en mi aplicación WPF, y quiero que tenga un efecto de desplazamiento suave / animado al igual queFirefox tiene (si sabes de lo que estoy hablando).

Intenté buscar en Internet, y lo único que he encontrado es esto:

Cómo crear un ScrollViewer animado (o ListBox) en WPF

Funciona bastante bien, pero tengo un problema: anima el efecto de desplazamiento, peroScrollVieweresThumb va directamente al punto presionado - quiero que sea animado también

¿Cómo puedo causar laScrollVieweresThumb también para ser animado, o si no hay un control funcional con las mismas propiedades / características que deseo?

Respuestas a la pregunta(3)

Su respuesta a la pregunta