> Because you want to stream them to the GPU when you walk across > the land in a seamless engine? Indeed, but the arrays that are used for holding the data are allocated (not in GC heap) before the main loop and always reused.