In my experience this is usually an indication that you've split things into too many apps. These are pretty tightly coupled, especially now.

Alternately you could compare `self.banner.__class__.__name__` to the class name string. A bit more hacky but it would work in this instance.