Refactored where the set screen method occured and wrapped it within the ResourceManager.  Will need to fix this interaction at a later tonight.