Ability for nanovg to render to offscreen buffer

Hi, I would like to see the ability render nanovg operations to a created
texture/buffer. This would be useful for layering or caching drawings (i.e
speed tape or horizon) so that it only needs to be drawn once.