I think it's best to cache the models within the inversion by default, than forgetting that they are not being cached once the inversion has finished.
The only downside of it it's memory consumption, but for most inversions involving a few dozens of iterations, that should not be a problem.
I think it's best to cache the models within the inversion by default, than forgetting that they are not being cached once the inversion has finished.
The only downside of it it's memory consumption, but for most inversions involving a few dozens of iterations, that should not be a problem.