Presently, for a key |k|, concurrent calls to `bitswap.GetBlock(k)` result in multiple requests (get providers then fan out and get blocks). Need to ensure only one active request per key. In-progress.