on `newArrayListWithExpectedSize` I agree, but `4` is the wrong expectation here. Must be size of mapping. I'll change this to a `List` so we got the size