Implemented cached banner lookups with conditional values for content object and banner slots