I have been having problems integrating vertex ai matching engine for embedding similarity search using the google cloud aiplatform python sdk, specifically when adding metadata to an index datapoint via `
google.cloud.aiplatform_v1.types.` so i checked the docs and i saw there was no metadata field, seems matching engine indexing only supports indexing embeddings with restrictions which would not work in my usecase because i need each embedding to have specific metadata that would be relevant after the similarity search. I just want to be sure if i'm not missing anything or i should find other vector database services to use?