Iterating a list of asynchronously processed items recursively (replacement for `setInterval`)
This demo demonstrates how one could possibly run an iteration recursively on a list of items once asynchronous operations on all of the items is finished. This rids you of the need to perform the iteration using something like `setInterval` as there is no guaranty that one iteration was completely over when the next one was started.