Retrieve module data only if it isn't already loaded, and remember the module selections