The GRPC message limit is designed to prevent a client consuming unexpected memory by being pushed a large response by the server.
Due to this goal, the compression does not save us
Previously we have worked around this limit by creating streaming versions of the endpoints, but then we just concat all the slices together anyway so why not just raise the limit and receive the whole payload directly.