Geometry Nodes evaluation and UI thread responsiveness
Procedural Evaluation Blocking Blender's Geometry Nodes system utilizes a dependency graph to update mesh data in real-time. When executing complex procedural setups—such as high-iteration duplication or dense point cloud generation—the evaluation process can heavily tax the system resources. Because the main thread often waits for the modifier stack to comp