So this is the pause system I've created:
Problem is when I press "N" (to decide not to quit and to go back to the game, setting timescale to 1.0 again), if I left the game paused for lets say, 30 secs, 1 min, the game comes back like 1fps for like 5 secs until it recovers.
Is there a reason for this? Is my pause system bad or incomplete?