initialize shuffle with PYTHONHASHSEED
short circuit if fact is already known