Should Bitwarden be designed to consume no CPU resources if not in use?

Should Bitwarden desktop be designed to consume no CPU resources if not in use?
Why does it currently use CPU when not in use?