Protocols get send in chunks now to overcome chrome issue on sending long strings