@drewdevault Ok, that answers my question. I guess the protocol is sufficiently descriptive that the proxy is able to know what parts of the shared memory are allowed to have changed and need to be synchronized? Or does it just have to scan and diff?