Right now I'm trying to make a new CSG object that would enable real-time CSG manipulation via the OpenCSG library (which does image-based CSG rendering). By the way, has anyone ever thought of making Blender's Objects more abstracted code-wise? Or is this a do-it-if-blender-is-ever-rewritten-in-c++ kind of thing? joeedh