Hello everyone,
I’m having trouble getting an imported mesh to be invisible while its clones remain visible.
For instance:
ImportedMesh.isVisible = false;
ImportedMeshClone.isVisible = true;
Whenever I make the original imported mesh invisible, the clones disappear as well 
In the PG below, the original mesh has the checker texture:
https://www.babylonjs-playground.com/#ZQLA5C#4
Could you provide a PG that does not work?
In your PG, you are not cloning the imported mesh but the one you named B in your code.
Here’s a simple playground that has a sphere, and a cloned version of the sphere. The sphere is then made invisible with:
sphere.isVisible = false;
https://playground.babylonjs.com/#8MIPQE
Hello @PirateJC and @Evgeni_Popov. Thanks for taking a look at this!
According to the Inspector, the imported meshes are redCube, blueCube, and greenCube (three meshes from the same imported file). When I clone the parent (B), clones of the cubes are generated as well.
Here’s a PG where I set redCube, blueCube, and greenCube to invisible.
https://www.babylonjs-playground.com/#ZQLA5C#5
I suspect I might not know how to reference the original imported meshes properly 