never add to cache from random iterator
make sure to use 64bit size and offset when copying data