BufferedOutput supports flush_threads option