ofBeginSaveScreenAsSVG & blend modes

Hello, I’ve just noticed if I use blend modes (ADD / MULTIPLY) and use ofBeginSaveScreenAsSVG it outputs rasterized graphics inside SVG / PDF.

It would be great to be able to use blend modes and output SVG files. any tips of how it can be made?
https://cairographics.org/operators/