Do not add all variant options temporary.
We need to rewrite the algorithm to be much faster.