optimized performance through caching of show list and preventing of trying to load backdrops and logos over and over again