Agreed, there are limits to the amount of heavy-hitter stuff that can be used, and that will apply in any engine, but we also have taken them into account and avoided using them for the majority of cases, especially physics which does not get used at all.
I like that you blame user code, both of us devs on our game ( which isn't little http://store.steampowered.com/app/334190/
) are coders outside of C2. In fact, that reminds me that nesting is completely broken in C2 and most code that we would do in programming has to be extremely dumbed down and expanded into more events/conditions. That's a nice "gotcha!" to run into
I'm not crazy enough to expect C2 to even be able to run the title screen on mobile, just desktop performance is what I want
Mobile is a whole different beast to tame and cram stuff into.