Overlay content on specific screens

Let me present the scenario.
We have approximately 70 locations with 2 to 4 displays in each location. In each location we have specific ads running that have been targeted to that location and we have ads that have been targeted to all locations. Additionally, we have 25 trivia slides that run for 10 seconds in all locations. The trivia is dispersed throughout the other slides and video that are scheduled for that location. We have some customers that want to sponsor a single or multiple trivia slides. We can create a specific slide with their information on it for the trivia sponsorship but this is expensive and turns many off from doing it because of that expense. What we would like to do is be able to run an overlay or change the slide so that the slide runs in a smaller region with a banner along the bottom. This actually works except I can’t figure out how to turn it off on those trivia slides that are not sponsored. In other words the banner stays all the time and can’t change as the slide changes.
Any thoughts or help would be appreciated.