Yeah, it rather sound like a ruby target (although grouping and collapsing layers as well as material folders in model is a nice idea anyway - Todd has gotten the "bait" for this latter one already 😄 )