Rendering performance problem with Phaser 3

I’m new to Phaser 3 and seem to have a huge performance problem. I’m making a Wordle clone game that renders a grid and fills it in with colors and letters as users progress in the game. Each item in the game is either something I created using this.add.text or this.add.graphics

When the game starts, the scene is able to render in less than 3ms

By the end of the game, the scene takes more than 45ms

What am I doing wrong and why is it so slow? How can I improve the performance?
enter image description here

enter image description here