There are two ways to place it with less lags: 1) Use Async task for filling the chunks, then infilter them to the level 2) Use SubChunkIteratorManager (BuilderTools's method).