openprinting vector driver

According to this site, I need to use the OpenPrinting Vector API to make a plotter driver that can be used by GhostScript.

The CUPS raster driver renders postscript to a raster image, which is not what I want. I want pen-strokes! :)

Unfortunately, it doesn't look like the openprinting vector people are anywhere close to a useable software yet. So I might have to do some weird stuff...

The people in #ghostscript on freenode advised me to extend the IJS driver. But that doesn't look right to me. According to this page, the data fed to the IJS driver is a bitmap (so a rastered image).

I wonder how other plotters do their stuff...