allow override of image picker for some scenarios