image download request : changed `imageDataUpdated` callback to optional