Make good/bad mutations dynamically assigned.
Update tech origins