My idea was that it would only check the surplus on the job you were currently on. I like your idea though. Having to change jobs would be sort of annoying in its own way