I see that glsl.app implements full-fledged glsl language highlighting. How about extracting it as a plugin of monaco?