Defining clipPlanes in the material level is not clipping edges

I have defined clipPlanes in the material level as my use case has lots of instanced meshes in the scene.
I need the edgeRenderer to show the edges of my meshes but when clipping them, the edge renderer is not clipping the edges.

Replicated the issue in this Playground.(Drag the plane to see the effect of clipping)

sphere.edgesRenderer.lineShader.options.useClipPlane = true;

This seemed to have no effect on the lineShader.

You also have to set the clipPlane property of the lineShader material: