In the following quote: "A lot of this depends on....", what does this refer to? From the links to bugzilla I can gain context, but it's somewhat confusing to start out a page with a pronoun that doesn't reference anything.
I'm in favor of both implementations mentioned in your bug — I'm not convinced those solutions are mutually exclusive.