Foggy Finder, маленькое дополнение, в данном решении есть проблемка: чем больше будет контента в окне и чем больше разрешение, тем больше будет тормозов на анимаци.
Ход решения верный, но контент анимации надо хранить не как Object, а как Bitmap.
В итоге должны анимироваться 2 картинки, что позволит анимировать плавно контент любой сложности даже на 4k мониторе. Сохранить контент как картинку можно стандартными функциями WPF.