How to deal with breaking backend version releases during active session? - tRPC