List menu creation in UMG

I have simple, but tricky problem. My target is looping list menu for different achievments, and I need it in UMG menu, controlled only by UMG buttons. What is the best way to make such kind of menu?

This is how menu should look like.

TECT1, TECT2 are positions, and I need to create an arbitrary number of them. For example, using import from Excel file. List must be looped.