Encode/decode circular javascript object graphs in express request/response