is there a way to achieve it? it is etremely fluid, exactly as i would like it to be, and i want to be able to manage color, X-Ray factor for each component.
If you are in Eevee, it’s probably because the material is set to alpha blend. That transparency mode can have a hard time telling which object is in front of which. Set the material to alpha hashed instead and you won’t have this problem, however it’s going to be more noisy and the render will need more samples.