webgl checkbox works w/subsequent modelLoaded callbacks

[#57020306]

The energy2d model the webgl checkbox is wired to is
now updated correctly after a subsequent modelLoaded
callback.

TODO: what isn't preserved anymore is the actual selection
of whether webgl is enabled after an interactive reloa()
event