I would guess, to truely make it dynamic it would require java which I've always found to be really slow to startup.. that'd drive me insane lol
One thing that would be found to be annoying is if you're just sittin' there things may slow down because the top frame has to refresh.. especially on low bandwidth... good idea though