I was using the Visible property of a Rhino3dm layer object and I observed that the child layer remains visible even if the parent layer is off.
From the image above, the Visible property of the grid layer is False. However, for the child layers it is True.
If I select the child layers and manually turn them off then only the Visible property works as expected. Is this a planned behaviour? Is there a workaround on Rhino3dm side?