I have an existing micro-service in production which has a restful endpoint. For new customers, as well as well from a long term objective, we would like to support grpc. I would like to understand if it's a good idea to support both grpc and restful endpoints in the same spring-boot application. What could be potential downsides of doing this?