Since we are already round robin'ing our `iovecs` in the same way, and the map will never be larger than MAX_IOVECS, we can remove the cost of hashing and keep o(1) lookups. Closes #922