Uses streams for uploads, integration and rendering. However, see #117 (closed) for a remaining performance issue.