Buffering seems best here indeed.