I'm not concerned about layout exclusions though, fwiw.
That was just an alternative for getting the same results of a "template layer" but going by Ashley's "name-based" proposal.
yea it can get complex, though a layer can not be a template/replica and global layer at the same time imo.
Yes, it would make no sense. That is a non-issue.
I don't get the claims of it being overcomplicated—it's just an "extension" of global layers with slightly altered functionality (remove instances carrying over from the master layer, and allow unique instances on non-master layers). So much of it is already there, you know?
Maybe they didn't get what we want yet? I feel the same.
I don't want to be rude and I obviously don't know their code base. But it is global layers that don't share objects, a feature that already exists but excluding part of it.
I really don't want to underestimate complexity here but can't you "basically" just change the drop down menu where you typically select "yes" for "global" to be like "type": ("regular" or "global" or "template") where "template" is the EXACT same code you already have for globals BUT with the object syncing part deleted?
The nesting part Diego mentioned would not be a problem because it would be exactly as it already is, and switching between those types would also do exactly what id does today for globals.
Again, Ashley and Diego, you've always been very nice to me and I really don't want to be rude.