Added heap fragmentation to more realistically test cost of accessing data structures on the heap