Whats the best way to go about setting up Singleton component data at the start of your game? I’m hesitant to write a system just to configure this data, since it will only ever need to run once. If a create a system, won’t Unity continue to consider it for updates for the entire runtime? Other options that leaves: ICustomBootstrap (which seems like the wrong tool for this job), and perhaps the RuntimeInitializeOnLoadAttribute. If you needed to setup some Singleton data at the start of your project, how would you do it? Thanks for any advice.