Core: Added an ID on all plugin elements that don't already have one
Ajax Fetch: Cache the caller ID instead of the caller
If a DOM changes occurs which affects the cached element, the event listener stops working. On caching the ID instead, DOM change do not disrupt events
Multimedia: Remove the ID generation logic
Merge pull request #6349 from LaurentGoderre/fix-6231

Fix the multimedia player inside a tabbed interface