Curtain grid placement on curtain wall with intersection curves

I am about to jump into a python script to apply curtain grids at intersecting curve locations produced from the curtain wall location. In the Revit API, we have access to AddAllSegments() in the CurtainGridLine Class. Has anyone had any experience with this. It is my hope to use the curve geometry extracted from the Curtain Wall location line to generate intersects on a temporary surface in dynamo. From there I can translate and manipulate the required horizontal mullions with slider inputs in dynamo play. I COULD just make the mullions as a dynamo sweep and convert to direct shapes, then have adaptive components for the curtain panels, but I would end up re-creating the curtain wall command lol.

curtain%20grids%202 !

I think Rhythm or Clockwork have some nodes to help with this. Can’t remember which.