Use a single buffer. Fixes #7