For example, I want to have a multi weapon system in which each weapon has various stat modifiers. I could set each of these variables every time I swap to a weapon and have one variable for each thing (I.e. damage, range, etc.), or have an array with two variables each (I.e. damage primary and damage secondary) and set them only once when picking up the weapon. I don’t think this specific example will have a lot of weight on performance either way but am curious about this as a general concept (I.e. more setting variables vs less setting but more variables total).