Metallic multiply shading works in Eevee render but not Cycles?
I ended up splitting the shader into places that need metal and places that weren't metal using a texture as a mask, then combined them into the same mesh and used a mix node.