UMG Infinite Scrollbox/Carousel

Hey there folks!

I’m trying to find a good way of creating a Infinite Scrollbox/Carousel using UMG blueprints for a character select, and i’m not sure where I should start with this, so any help would be appreciated.

This is the sort of design I’m looking to create:


As for it’s functionality, whenever the player scrolls through the list the text on the top and bottom would be switched; e.g. in the image if the players scrolls down to ‘Random’, ‘Wolf’ would then be above that and ‘Gladiator’ would be below that.

Again any help would be much appreciated, thank you very much.