With CrashAnnotations.yaml we could even get clever. I can imagine annotation definitions like
The layers backend for compositing.
A string like "d3d11", "none", "opengl", "webrender"
Which we could then turn into data or code inside
annotateEnvironment or somewhere that would transform the current environment (when available, see discussion in comment#2) into top-level, socorro-searchable annotations.
An idea for the future.