Is tRPC a good choice for typesafe communication between two backends? - Theo's Typesafe Cult