As I think more about it, some objects are limited to one material, but have a variant that can use mulitiple materials. For example: an object made with PRISM would be one uniform material, but using CPRISM_ it can have separate top, side, and bottom materials.... Of course it might be easier to make use SEO operations to transfer the materials as another way around the problem.