General terms and rigidity: another solution to the trivialization problem