[core] gc engine: use stored morphologies in tokens if they exist