Found performance bug in iterator and need to look at how to optimally move over a filesystem