Sam
Edit #2: it was YouTube. Guess it needs to be updated. My jet black iPhone 7 now runs without (many) issues.
YouTube won’t update, either. I just uninstalled it altogether. Besides that, I encounter the dam heat/battery life troubles as described above. Depends on the activity, though.