Latest cope post from YanDev.
By the way, if you aren't aware, the reason YanSim is so slow is not bickers if-else vs. switch statements, it's bickers his Update functions are fucking huge (talking 4000-5000 lines huge) and he uses GetComponent() in them which is something that you're only supposed to do when loading your game, but he's doing it every frame which makes the framerates slow to a crawl.