Fix to support re-init of some core classes so that images or videos can be loaded before calling setup()