Improved caching of Basic program information and added an exclude list.