Improve image picker service to support remote files