From here: http://www.html5gamedevs.com/topic/9931-mobile-performance-tips-tricks/
P2:
- polygon shapes will be more expensive than simple circles - especially huge polygons (keep them simple)
- enabling p2 impactEvents is expensive - use onBeginContact instead
- having a bunchload of revolute constraints seems to be expensive
Arcade: