Description
After init, the JSO creates many event listeners, and none of them is removed even if i call instance.dispose();
This is very noticeable especially if you work with SPA: even when you go to another "page", and the target video element was removed from DOM, event listeners continue to work.
I think this is what leads to a constant memory leak: None of the created instances of the class can be destroyed by the garbage collector.