[x] For result stability we need to be able to cache on drive
[x] Setting local_seed all the time is annoying though, we should be able to set through options.
[x] However if we get a result we don't like it would be comfortable to forget a result and recalculate, even keeping the same local_seed, I think again() can do this, should memoise::forget() for the prior inputs before recomputing
Or maybe we don't need the local_seed at all, we can just have a cache arg with special values "ram" or any path. It triggers the memoization and will be itself memoised.
again()
can do this, shouldmemoise::forget()
for the prior inputs before recomputing