Haven’t played with BSP in ages so I’m outa touch a bit on the subject, but I’ve never heard of editing bsp brushes as being that dif than poly editing in any 3d software. I’ve never encountered performance issues when creating new bsp brushes or had to wait for them to ‘happen’? This is alien to me… what game engine or program is like this that you used?