In principle it should take care of it automatically, so I doubt it's necessarily a memory problem, but it's best to rule out all cases. It should not accumulate data, but if it does one can look at the design of the Analyzer perhaps.
I have myself used it extensively with many re-calculations with many k-points and never had any issues. It would be nice if you could identify a 123 workflow which always results in a hang, with full details (drop this file here, change parameter X to 4, etc, etc), otherwise it will be hard to troubleshoot.