You are not understanding it correctly, it isn’t “redrawing” anything after you add an instance. Adding instances happens on the game thread, and all “drawing” happens on the render thread after the game thread finished working on the frame, and since these are instances they are directly handled on the GPU. So if you add 10000 instances in one frame then there’s no issue with it, apart from that adding instances itself has a cost and doing it 10000 times will probably be quite expensive, but that has nothing to do with redrawing.