This looks very nice. Thanks, this will be useful.

I would hope for a OpenGL backend at some time even though that might
not be as straightforward as some other possible targets.

Best,

Robert Feldt