I have a scene with a lot of models. When i move or toggle visibility on any of the models, the materials change to the default Diffuse material. If I add a plane to the scene and move it around the materials go back and forth between default diffuse and the material I assigned. There are no overlapping duplicate models. There is only one scene set.