How do *you* structure the tRPC router when dealing with isolated components? - tRPC