Cheats causing low fps?

Why does using cheats cause a lower fps? For example, currently playing pokemon sun randomized nuzlocke, i tried to use the no lines cheat since i cant find the code to replace to remove the lines, and i sit at about 45fps instead of a smooth 60, i decided to test this with another cheat and it seems that any cheat causes the games fps to drop its not just the no lines cheat. Why does this happen? im trying to use the rebattle trainers cheat to get good EXP and cut down on grinding times for new pokemon but i
just cant deal with the fps this low

Also, is there any way to get online any more? I found a steelix as one of my first encounters right at the beginning of the game and unless i can get online theres no way to get a mega steelix since you need to redeem a code to get the steelixite.

System Information

  • Operating System:
  • CPU:
  • GPU:
  • Citra Version (found in title bar):
  • Game:
  • Screenshot of Issue (include the full Citra window including titlebar):

Diagnostic Log
Upload your log file as an attachment by dragging & dropping.

In order to save a copy of the log, follow this guide:
https://community.citra-emu.org/t/how-to-upload-the-log-file/296

In order for us to provide better support, we need to see the log generated by Citra. This guide will walk you through how you can obtain the log file: How to Upload the Log File.