an Image resource should be able to follow the same request pipeline. The returned result should be a Result<UIImage, HTTPResponseError>