Perhaps there are too much beams / tools
Maybe we need to go with modeling tool meshes as blocks.
This will be a big change in the Process Artist. Perhaps it is time to dedicate it to a itj.rhino.ToolBlockArtist where it internally manages guids and redraw.
Each tool x tool state will have to have a block model in origin.
This needs to be redrawn when the tools are changed tho.
The block instances are placed into positions instead of drawing them one by one.
It is now slightly fixed by one of the commits that fixed beam mesh not caching correctly.
However, it is still good to fix this once and for all.
But yea, this is low priority.
Perhaps there are too much beams / tools Maybe we need to go with modeling tool meshes as blocks. This will be a big change in the Process Artist. Perhaps it is time to dedicate it to a itj.rhino.ToolBlockArtist where it internally manages guids and redraw.