Refactoring LGScene to move logic completely out and into systems.