In particular, it would be nice if it could be destroyed off the main thread all the time.
This sounds like a clean up bug, so I'm marking this as blocking-webrtc-. If I'm misreading the meaning or intent of this bug, please let me know.
Bryon - Is this still relevant, or should we close it?
I have not altered anything here, and last time I was working in that code it looked pretty fragile to me still.