Could we just always use OutBuffer and get rid of a `#if`?