I'm trying to shave seconds off of the start-up load time and keep performance unaffected by about 10,000 vars, all bools, strings & floats. They're all in Don'tDestroyOnLoad, since I need them around at all times. Some questions:
1. Does dividing them all into massive arrays, instead of individual variables, help performance?
2. Is it useful to deactivate these objects/groups of objects when I don't need them, even though they're static and just for data?
3. I know global variables have a bad rep, but aren't global arrays efficient for this type of data storage? They seem the easiest to implement.
Thank you!