How to stop structs from exposing newly added variables?

can i stop struct from automatically exposing newly added in it variables throughout all my blueprints?
for example i’m using struct to get if specific cutscene has been seen and if not set its bool to true after you watch it.

hmm i dont know if there is a way to stop that. maybe there is and im just forgetting about it.

but i do think that u can hide the node that u dont want. select the struct and in the right hand side pane where it shows the setting etc unselect variables that u do not want to be shown

yes you can hide it manually… but if you using this struct in different levels and in different places you have to find them all and hide those variables by hand after each time you added new variable… that’s not efficient

i think i can use bool array in place of struct but it’s hard to follow which index is for what cutscene.and creating for each cutscene separate bool is kinda nightmare when it comes to saving and loading game data.or i just don’t know the right way to do it