very simplistic version of chunk loader- only really doing multi-threaded loading based on visibility