Now checks for stacked pipes, vents, etc. Parallel for-each.