Add an option to transmit messages progressively, in chunks, in a way useful for LLM-generated messages.
It's currently possible to send messages progressively but it's a relatively heavy weight process: each message version has to contain complete message to show, each version is stored in DB.
Instead of the above, send message deltas/diffs, do not store incomplete messages in DB.