Makes sense, thanks. My immediate use case is to render a camera-preview on iOS/Android, so will use the transparent under-layer you suggested. Thanks!
Would be nice to support embedding an OpenGL context somehow. Maybe a way to support lower-level opengl access could be to make it a layout-able widget (like drawing a rectangle), which defines an opengl context.