Instead of fetching the full remote state every time, calculate diffs between local and remote state to save bandwidth.
Instead of fetching the full remote state every time, calculate diffs between local and remote state to save bandwidth.