"Explode Object" Component

If I connect an assortment of polysurfaces to the “Explode Object” component in grasshopper it only outputs the surfaces that were exploded. Anything that isn’t a polysurface like a sphere or torus will disappear during the process. Any workarounds I can use to bring the objects back in the correct order? Thanks in advance!

Please give it a try with Deconstruct Brep