What's the status here? We were using a shared buffer previously, can we use something like that again? I agree it seems this would incur a very large overhead.