The single defrag blocks that get organized are always the same and get reshuffled, so I'm not sure what I could improve there.
Then they're probably not the ones that are causing the memory leaks, then :P
I don't really know what tools are easily available for traiging the leaks, aside from built in browser ones, unfortunately!