I'm building a HTML5 game made in Construct 2 using Cordova with Crosswalk enabled. When testing on low end Android devices, sometimes the game will run well, other times it doesn't and I get hit by severe framerate drops. Same device, same app build, same game situations, huge performance differences, so I'm guessing it's got probably something to do with the environment on the phone, but what might be causing this? And is there anything that can be done about it from the app developer's side?