You are correct as always!
but .GalleryRefresh has no effect on displaying the image in the gallery.