I have also wondered about building a recursive sequence in Desmos, but I never thought of using actions; that’s a great idea. Here is a graph that saves the values in a list: Recursion With Actions. Does this solve your problem?
I do this all of the time in my projects. I have this one project where I use Newton’s Method to make polynomial spiders. It is really fun! Here is the project: