No workarounds needed.
You can code your own SVG-Uploader, which will be able to upload all your vectors directly to your wix content manager.
There are even different ways of how and where to store your SVGs.
- Storing SVG directly in the media-manager (direct SVG-upload to the media-manager)
- Upload SVG directly to own Database (using base64 encoding/decoding).
- Upload SVGs extern and safe SVG-Urls inside your database (either on every single cell, or in an object formated datafield.
Surely there are even more ways, of how to do that.
Wix out of the box do not provide this solutions.
You will have to code it by your own (for example using an HTML-Component or an own created → Custom Element).