I finally took some time to play with SubD and discovered a bug in plastic materials for OpenGL:
If I slide the Reflectivity slider then it appears to affect Clarity at the same time.
But it works fine in Raytraced.
And glass is apparently invisible now:
Same with GEM obviously.
Metal and paint works as expected though.