Recursive algorithm that has delay in it

nope. but I worked around it the good old way : compute, then animate (when possible). fortunately it was possible here.

computing with functions, so recursion is possible, store all the data in a custom struct array, then animate.