Num passes parameter + metrics + naive interface use.
Rewind iterators.
Recycle memory for stream reader.