Is this the right abstraction for a screen overlay?  It's a material?  I always pictured it as a more HTML/Markdown oriented thing.  Currently CZML only supports a solid color and an image material, so that's pretty limited.  Even in the future, would we introduce a material which is a block of markdown or something like that?