In some cases it is helpful to have the move change as the chain is being run (e.g. in their original paper, Nelson et al. discuss how they adapt gamma at each step in Section 4.1.2
https://arxiv.org/pdf/1311.5229.pdf).
Would there be any interest in adding a backend or similar to the moves class so that it is possible to save this move state over time and reload from disk (in e.g. the case of a node crashing)? I would be happy to sketch out a PR, but wanted to gauge interest here before doing so.
I should also point out that I'm no expert in MCMC so this may be a terrible idea.
Also, massive props to all the developers for their efforts. You have built an amazing tool and community!