We are using 32 digit hard-coded UUIDs hardcoded into layout config files in Backdrop core. I find this confusing. I assumed that these were randomly generated and tried to find ways of avoiding them when trying to use config_set, only to discover that they are not and could just as well be something like [region][block] = "header-header."
config_set('layout.layout.default','content.84c43df4-1165-4faf-8700-c362a7153c0b.data.settings.block-settings.menu', 'main-menu' );
I assume there is a reason for them, but right now I just find them very confusing and a bit disorientating. Any thoughts or explanations?