Is publicProcedure safe to use with this kind of approach ? - tRPC