I am updating a Flex application which has the same functionality across a variety of categories (i.e. Baseball, Basketball, Football), but only needs access to the resources (~400kb images) of one category when it loads. I need to separate out the resources for each category so it only loads the ones its needs in order to save bandwidth and shorten load time for the end-user.
I've looked into ResourceBundle, but it seems best suited to locales.
How do you recommend setting up the architecture for such a project to reduce file-size for the end user who only needs to use it for one category when it loads? What tools within Flex/ActionScript can I use to do this?