It's working of course, but if you change the node hirarchy it will mess up. Now this is of course easy to debug, but I just wondered if there's a better way. Some people mentioned signal connecting through inspector, but obviously this is only safer for nodes inside one scene. Any ideas?