Handle SpotImage.save() properly when file hasn't changed