I was thinking about 2) recently. Either on the client or the relay, calculating the embeddings for a post and storing them. I think this could align with the “data vending machine” concept to provide metadata for a machine api providing similar content and topics. Perhaps this could be part of a discovery mechanism for onboarding? Not sure.