Do some of the SVG processing on nodes which are disconnected from the DOM. Much better performance in cleanupSVG. finishFloor (and maybe buildPortals) would also benefit, but currently work as they previously did.