Search the forums for "region recursion" and you will see.

I believe you´ll need to optimize your map / level design, too much blocky´s...