Yeah I agree, note that the if statement below is `if (curRequestSize >= maxRequestSize)`. In general you might have some requests bigger than this of one map's output is just super large. This threshold is just used to batch together small map outputs so we can grab more than one at once.