I just wonder how fast this should run with stencil shadows.
Why not simply use BSP then? , as BSP ist still quite good for narrow indoor levels.

Or you get sphere then, or some Texture baker, if you want to stick to the Model approach.