internal static void BeginAnimation(DependencyObject animationTarget, IAnimation animationProvider) { var animationToExecute = animationProvider.GetAnimationStoryboard(animationTarget); if (animationToExecute != null) { animationToExecute.Begin(); } }