Hello @mcneel , I’ve been using the Region Difference & Region Intersection to create roofs within certain curve boundaries and sadly it’s way too slow. Each about 7 seconds totaling to 14 seconds, more or less. Is there anything that can be done about this? Using the components is THE straightforward way but I had to make tedious workarounds because it’s just too slow.