EDIT: I thought this was really detailed but I looked more in-depth and it is actually simple, just texture blocks arranged in some certain ways. It is simple enough in design that there should be only lag because of the size, if you make a lot of stuff into models, set the quality to Streaming Mesh so it will render everything but lower quality until you get close to it and that should fix your problem mostly.