[Feature Request] Dynamic-link modules in ConnectIQ

I'd like to have some kind of dynamic loading of required modules in runtime.
Advantages:
- Huge decreasing of possible memory using (especially if there is a lot of logic and only required code will be loaded at current time)
- Ability to create some independent components (views, algorithms etc), which will be loaded on demand
- More complicated apps with no limitation of code amount

It can be implemented as just loading module to ram which had been referenced by other module with using..., not all code at once.