Create multiple meshes inside loop

I am relatively new to UE4
I want to create a repeating pattern of Meshes with a Loop.

My current approach is the following:

https://forums.unrealengine.com/filedata/fetch?filedataid=158666&type=thumb

https://forums.unrealengine.com/filedata/fetch?filedataid=158667&type=thumb

But my problem is whenever i call CreateHexagon it removes the previous generated Mesh like this (See photos loopIndex=0 and loopIndex=1)

So how do i preserve the last created Mesh in my Blueprint?