MultiMaterial and renderOutline

Is there any way not to show the outline of a submesh when it’s inside the mesh?

https://www.babylonjs-playground.com/#2Q4S2S#45

Last resort would be to clone the mesh, turn off renderOutline and render it on top of the outlined mesh. I would rather not do that, though.

https://www.babylonjs-playground.com/#2Q4S2S#46

edit:
another solution I would be good with is highlight layer that is more like a line and less blurry.

To get the effect of the renderOutline I think you will have to clone unfortunately