right now all data is unsorted, that might not be too awesome.
Esp. g3 cache should perhaps be sorted?