For the last couple of weeks, my iPhone X has been getting unusually warm, sometimes hot, when watching video. I use the Xfinity Stream app a lot and that's the app that causes it to get hot. Not scalding hot, but more like that's not normal hot. It was updated a month ago and worked fine until the heat issues started. Today I was looking at a video on Safari and it got warm rather quickly, which is also unusual. I used to be able to plug it in to charge (A/C adapter) and it would charge decently while in use. Now it charges it slowly and gets hot while charging and watching video. I'm on 12.3 and all my apps are up to date. Battery health is at 90% with almost 600 cycles on it. Not sure what the issue could be. I was thinking about erasing and starting from scratch and adding apps one by one. Such a slow process. Genius Bar is a last resort for me. Any ideas?