Major bugfix: All generated variations were added as entries in the dictionary leading to massive heap usage and GC-thrashing