Issue #49: added support for persisting multiple algorithm's widget values