Synchronous iteration
Add separate context for speed comparison