Seperate iterating from caching in executables.