Correct gc_lifetime