Actually ultilize ImageModePreviewPreference, TBD