At the moment it's quite difficult to add new use cases to the VDS writer, and it's bound to get worse if new mappings are required.