Hacks to allow non-"Html5" media controller to share video tag

We want to have another media controller which inherits from Html5. When we switch between it and Html5 controller, we don't wanna destroy and recreate the video tag.