Streams (screen.h)

A stream allows graphical content to be produced and processed by components.

With streams, it's not necessary to associate graphical content to a display. The content can be consumed by componenets other than Screen. However, these components can still use Screen to display the content.