My BP Instance Copies from last created object

Again I think the reason why it’s only just using the names from the last one is that I loop through them. But the real question someone could really help me understand would be:

How do I access my Choice UI blueprint without having to cast or “Get All Widgets of class”?

I don’t understand why this is so hard. I just need to get to that UI every time it’s created, how do I store the UI in a variable or something I can access. Instead, I have to cast and all sort of ■■■■.