Same here, and this would be one of the key points. As we don't know the entire set of `steps` from the beginning, we need to lazy load the steps. So imagine that we are on the fist step `fxam_intro.js`, when clicking next we would lazyload this code, *only* if needed (saving a lot of memory). We would need something like https://github.com/mozilla-b2g/gaia/blob/master/apps/sms/js/startup.js#L100 for loading the module asap.