Now the server sends a list of the diffs and it is being formatted on the client. Works pretty good. Most of the time.