Initial working but unoptimized implementation.
Just use a regular readable stream.
Simply rendering logic.