How to generate Multiple Geometries using Patch function

I would like to export many different geometries within Grasshopper using a plugin such as Pancake. To be able to export different geometries into different files, I need to have different geometries that I obtained using Patch function at the end of the script. For this reason, I use lists that contain more than one parameter for each input that I have. However, at the end of the patch function, it creates just one geometry instead of the size of the list. How can I extract more than one geometry to export multiple Rhino-supported files in Grasshopper?
You can find my grasshopper script below. Thank you so much for helping me!
ShellDesign.gh (25.4 KB)