A remote web API can be consumed as a stream, which can take longer, depends an other server process, and the necessary time to generate the requested content. It is a real scenario, if we get event, ...