updated: latest upstream replaces (m)buffer requirement and improves overall throughput.