The Lab: Minor performance updates, localization fixes

Some minor performance updates to scene loads. Chinese and Japanese language users should be able to play the Slingshot scene again.