We'll have to use HTTP2 client and (probably) protobuf protocol. This will allow use of transactions + improve performance.