Something similar I found: https://www.tinybird.co/blog/mockingbird-announcement-mock-d...
datagen on the other hand allows you to access the data of any model, any field, any row to create new data; much like a DAG. This is a very powerful abstraction.
Of course, not having to write "code" in json is great too!