Yes, include in your XAP only the content needed for the home screen. Put the other content that you need into other XAPs (if you need to understand the xml manifest), or they will just make simple mail files. Perhaps Zip for each level or any other.
You can download Zip using WebClient and then use StreamResourceInfo and Application.GetResourceStream to access the contents in a zip file.
This blog , although aging still carries the main idea a bit and still fundamentally uses existing technology.
AnthonyWJones
source share