Clean up concurrency story by calculating buffersn the constructor.