Hi, I flipped the geometry inside of geometry nodes instead of using the mirror modifier, then I could use the array modifier to duplicate the geometry. The trick is to scale by -1, and then flip the faces of the resulting geometry.

And here is my result