Each item is now fetched only once.