Currently each requests calls malloc for every single little allocation, instead use a arena allocator.