I know I posted a lot about this back in my Pronto programming days, and I specifically used the term "layers" for that discussion. But that was close to nine years ago, so you probably saw this somewhere else.
I'm a member of the Remote Central community, just like you! My comments here are my own, and in no way express the opinions, policies, or plans of Universal Remote Control, Inc.