Hi,
can you extend the SraVendors, so that we can add additional fields to the Vendor Array.
You delete all of the fields, who are not set in $response_fields.
Maybe you can create a function with hook, to extend the $response_fields Variable.