I’m keeping collections A and B separate because they represent different types of data with distinct metadata and purposes. For example, A has user profiles with embeddings, while B is a set of restaurants with menus as their own embeddings. I could merging the embeddings into a single collection and then retrieve the corresponding metadata by joining with another collections. Is it the best way to bridge A and B?