Blueprint Optimization

Depending on what the variables are: playerstate might be an option to store values. You can also group variables, so it wont be a big list.

To prevent the graph becoming to big: use Blueprint functions or even blueprint libraries. This makes blueprint code reusable too!