Most of themes have common icons and other resources, and it would be great if they can be referenced in the theme file rather than having a copy in each mtz file. This would mean the icons, lock screen, launcher etc. are separate files, downloading a theme means checking if some or all of the resources are available and download accordingly. This would also mean I can download just (say) a lock screen of a theme and do not need to download anything else. I believe this will give a much better way for MIUI users to download themes and designers to update components.