Nested Rhino layers in Three.js via 3DMLoader

I have a Rhino file with a nested layers structure:

The same sub-layer structure is repeated (with some variations) under different top-level layers. When I load the same file via Three.js (slightly modifying the sample code here: three.js/examples/webgl_loader_3dm.html at master · mrdoob/three.js · GitHub), the layers hierarchy is flattened, resulting in duplicate layers:

Acting on either layer with the same name hides all objects belonging to any layer with the same name, regardless of the original top-level layer.

Is it possible to preserve the layers’ nesting hierarchy somehow?

Pinging @fraguada, in case you are still in charge of this.