Anyway to create fallback order / option?
IE: Say we have User Settings, Location Settings, Global Settings and Defaults
On User -> attempt to get setting ('x')
Fallbacks: [ Location::class ]
Will attempt to look in Location -> ('x')
if not found, looks in global ('x')
if not found, looks in default?