Blueprint appears to constantly re-initialize whenever I modify a public variable at runtime

I could add that it’s not simply an array I’m building but rather a struct that contains the array. I’m using the ‘make struct’ utility node then assigning the struct to a graph variable. Though I’m not sure this would have anything to do with the issue I’m having here.