ether.get_later(...) is sugar for ether.get(...,block=False) which uses async client pattern, then later results = ether.collect()
To do this, we need to store the service reply/replies somewhere. Seems like Redis db is a good place. Maybe better than in the ReqRepProxy since that might be a little more robust? Another option is to do this client-side inside of _Ether.request(). Though that might break down with multiple replies...