private static void CacheOptionPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { BitmapImage target = ((BitmapImage)d); target.CacheOptionPropertyChangedHook(e); target.PropertyChanged(CacheOptionProperty); }