How to decompose Honeybee surface with galzing

Hi all,
Thanks to @mostapha and @chris and all other developers for creating such cool tools.
I am creating a script for creating whole building geometry from polylines for daylight simulation. I need to visualize all kinds of geometry that might be possible. For a case with an internal wall with glazing I am unable to decompose it to wall and windows for visualization as I have done with HBzones with decomposeByType component. Is there any workaround?