I’ve had similar issues on an older Android device. In my experience, the biggest factor isn’t always the graphics themselves but how well the casino optimises its mobile version.
One thing that helped was using browser-based HTML5 slots instead of downloading dedicated apps. Clearing the browser cache regularly and closing background apps also reduced overheating and random freezes during bonus rounds.
If a slot runs smoothly during free spins, multipliers, and other high-action features, that’s usually a good sign that both the game and the platform are optimised properly. I always test a few different titles before committing to longer sessions, especially on older hardware.