I've experience the same thing with pubg and NBA2K, when you start playing it's smooth, but after 5 to 10 minutes it'll get hot,frame dropes and lagging, this get more worse if you plagged it on charge, I don't know why this iPhone 12 should be better on Performance than the previous ones, but it's the Opposite way!!