I am working on a midlet that is very processor-intensive, running on a Nokia n97. I noticed that it would intermittently freeze (for a few seconds at a time). Using the on-device debugging, I see that these freezes seem to coincide with times when the home_screen process has a sudden spike in CPU use. Is there any way I can address this issue? I've tried removing all content from my home screen and hiding content too. It would appear that about once a minute, the home-screen monopolises the CPU for about a second to do something to the home screen.