Doesn't txjsonrpc offer some client functionality (like `callRemote()`, which I think we use in the api tests), or are we doing this here since txjsonrpc doesn't support v2?