Limit the byte copies to a minimum and also make it safe to write the buffer which was received (proxy impls)