P.S.: A big problem remains: What happens if you rotate the screen while on the dashboard? Do you wait until all applications have acquired their new orientation? This could take considerable time, but otherwise you would get broken thumbnails (at least on the landscape dashboard, which doesn't have a proper way to display portrait thumbnails).