Can I prevent ICS browser from using CPU while in the background (without back-button exiting)? I'm running ICS 4.0.3, and I notice if I have the Web app (default browser) open, but not in the foreground, it still uses a lot of CPU (25-50%), based upon the built-in Android Task Manager.  Other apps are using 0%.  Looking at my battery usage, the Web uses about 33%, even when my phone is inactive.

Is there any way I can prevent the Web app from using so much CPU when it is not in the foreground, without using the back button to exit?  

I'm running on a Samsung Galaxy S2.

Edit:  If the best answer is to use a different browser, I am open to that suggestion.
I have reason to believe that this may be a bug caused when the Web app has a large number of bookmarks.  In System Settings -&gt; Accounts and sync I turned off Sync Web under my Google account.  Then I went to Manage Apps, clicked the All tab, and hit the Clear Data button.  

This reduced the usage of the Web app to 1% when in the background.  

When I enabled Sync Web to import all my Chrome bookmarks, then disabled it, the problem showed itself again.  I reproduced this problem twice.