Recargando una imagen en wpf

Estoy intentando recargar una imagen (System.Windows.Controls.Image) que muestro en WPF. Puse la fuente de esta manera:

ScreenAtco01Image.Source = new BitmapImage(new Uri(@"Y:/screenshots/naratco08-0-0-screenshot.png", UriKind.RelativeOrAbsolute)); 

Hice un botón, que debería forzar una recarga de esta imagen (cambia en el disco cada segundo).

He intentado reiniciar la Fuente, pero eso no hace nada. Sin embargo, si cambio la Fuente a una imagen diferente, esta imagen diferente se carga. Parece que algo está siendo escondido?

Gracias por tu ayuda.

Encontré una respuesta que funciona para mí:

 BitmapImage _image = new BitmapImage(); _image.BeginInit(); _image.CacheOption = BitmapCacheOption.None; _image.UriCachePolicy = new RequestCachePolicy(RequestCacheLevel.BypassCache); _image.CacheOption = BitmapCacheOption.OnLoad; _image.CreateOptions = BitmapCreateOptions.IgnoreImageCache; _image.UriSource = new Uri(@"Y:/screenshots/naratco08-0-0-screenshot.png", UriKind.RelativeOrAbsolute); _image.EndInit(); ScreenAtco01Image.Source = _image;