Since r186.2 we made several runtime optimisations, including...
- Runtime now loads project data from a separate data.js file instead of bundling everything in to c2runtime.js
- The renderer now experimentally skips rendering layers with zero instances on them
- Destroying large numbers of instances in one go is now considerably faster.
- Some performance improvements to the event engine particularly around expression evaluation
r196 also bases delta-time calculations off the browser's renderer timestamps instead of javascript timer measurements, which should make for more accurate motion.
Glad to hear it makes a noticable difference