Question about auth in the case of vertex. You have both options to have the acutal token passed as the api key or I see that also it can take the service account json file. In this case, it uses the google api to get a token. My question is: When you define a virtual key in the control plane, what is actually the flow? Does the token retrieval happen in the control plane and then its passed as api key to the gateway? or is the actual json passed so the retrieval happens in the gateway? Asking mostly to check if this is happening on every call as I dont see any caching of the token. Also is there any way to pass the json as a header or in the config object to test that part locally? Thanks!