Add higher performance buffered reader interfaces, simplify related code.