Let courier pass in exchange opts for specifying timeouts