Looks like there's a memory leak when using StoryBoardTransition. I see an ever growing number of DoubleAnimation instances over time.
Looking at the code, this at least looks suspicious:
https://github.com/thinkpixellab/bot/blob/master/Wpf/Transitions/StoryboardTransition.cs#L79
The local "done" variable is used in the event handler here - doesn't make much sense. And the event handler is never unsubscribed.