A Unity ID allows you to buy and/or subscribe to Unity products and services, shop in the Asset Store and participate in the Unity community.
Separate names with a comma.
How did I not know about scriptable objects before, implementing this seems to have cleaned up my project and code quite a bit. Thanks for the advice!
Its usually easy to find answers about implementing a specific solution. But it's a lot harder to find answers concerning general system design I...