It is hard to test highly scalable stuff on a development system without a lot of simulated data. Here's an example alternate random interface. Nothing amazing, reads config from an ini file that it automatically creates if run in absence of an ini file, and then populates points with random numbers between 0 and 100. But what is amazing is it'll work with up to millions of points because it uses multithreaded AFSDK RDA. Much better than using many instances of random.exe!