Add documentation for `cache` option in renderFileStreaming
Improve test coverage for public API #6