This brings a major performance improvment as all memory is contiguous on the heap rather than spread around.