dose adding another material work in program?

hi
so i made a flood lamp and textured it under it own material list. then i made the lens part for lamp but when i assign lens texture it to it own material list it seem to still share same slots for lamp texture yet be under new world material slots.