Mesh data flaw. (any1 know workaround?)

Is there any way around this? I noticed I cannot have differnt materials assigned to mesh data blocks based on the object they belong too:

^It may not look like it at first, but the porch and ceiling have a different color.

^When I change the porch to the ceiling data since they are the same model, the porch changes colors.
Changing the material will change the material for both objects.

Does anyone know if there is a way around this? I dont see why the mesh data cant choose which UV map it picks if this is the problem.

Privacy & Terms