Bitswap

maybe... but my worry is that shortening that timeout may result in it actually timing out, and if it times out, then we have no reason to actually continue with the rest of the function call, which... makes this function "timeout" before the given timeout.