The only risk I can see here is that on Firefox Desktop this operation could be more costly, because it can have multiple windows with more tabs than the average usage on Fennec.
However if the only way to avoid that is using `ownerDocument`, that is going to be removed with e10s, I would leave as is. We can always optimize later.