Ensure that event listeners attached to Pixi canvas aren't destroyed

[#57999894]

e.g. during layout, so use native .addEventListener.

Is there any better solution?

We can "refresh" jQuery event listeners after each layout, but:
1. it takes time
2. adds complexity (requires dispatching a new event in layout?)

Is there any significant advantage of $.on over .addEventListener?
Of course besides nicer syntax and name-spacing.