One simple way around this is installing Auto Memory Manager from the Market. AutoKillers are not to be used with Android as it will severely impact battery life and possibly cause data loss among other unwanted side effects. But that is not the point of using this app.
Auto Memory Manager is supposed to control Androids internal memory management but I don't see that it does at all. The whitelist should prevent apps from dying but only does when it runs it's own autokill routines. After installing there isn't much to do but let it run. Just in case it were to kill anything, setting it to the "default" setting and adding Homescreen into it's whitelist would probably be a good idea.
To add a process to the whitelist hit the menu button select running processes and then list. Pressing on anything in the list will pop up a menu with the choice of adding it to the whitelist.
The best test would be to open the browser goto a few sites, open the camera app or any other memory hungry processes and go back to the homescreen.
One thing to note is this will not stop redraws while sliding out the keyboard and in some situations when an app is not in the same orientation that the homescreen was last seen in. Other than that it does seem to work.