private void AnimateLoad(object sender, RoutedEventArgs e)
{
// Fix: Card may sometime be null (e.g. moving a card from Top X window to the bottom of the same pile)
if (Card == null) return;
if (!IsAlwaysUp || Card.FaceUp || !GetAnimateLoad(this)) return;
IsUp = false;
AnimateTurn(true);
SetAnimateLoad(this, false);
}