Do reuse the provided IOHelper.buffered() methods which would also prevent possible double-buffering in some corner cases