Fixed a bug where global sources would initialize when switching to a scene with an unchecked global source, also made it so that global sources regsiter as having "entered" and "left" the scene when checked and unchecked