Naja. Mit Firefox 2 oder so soll das dann wohl (meines Wissend) verbessert werden.
Der dazugehörige Bug ist wohl https://bugzilla.mozilla.org/show_bug.cgi?id=242621
Edit: Für den Bug der als dependency markiert ist gibt es bereits einen fix. Ist also hoffentlich im nächsten großen Firefox-Release (2.0 oder 2.5?) behoben.