Remove certain parts of interface?

Hello.
I was adding toggleable interface icons yesterday, I made saparated widget blueprint for each icon because when I was adding many icons into one file I couldn’t find a way to remove certain ones from viewport.
Just curious is it actually posible?

Right now I will need to make simple node for each icon in order to remove it, I wonder is there a node that can remove only selected parts of single widget?

Right now:

I wouldn’t make each one a separate widget BP. Just have one “master” icon widget and set the image dynamically when you need to add it to a parent widget. When you create the child widget and add it you can store a reference to it. Then when you want to swap out the icon just remove from parent and add a new child widget with the new image or, probably even easier if you have a static amount of displayed widgets, just get the reference to the child and change the image.