Display States and Decals

Are display states able to control decals?  Suppose I have a cylinder  that I want to have differing decals based on contents, but I don't want  to redraw it a bunch of times.  Seems like this is a place where  display states would actually be useful, but I don't see any place to  control the decals.  I know I can do it with configs or within an  assy.  Am I missing something obvious?

SolidworksGeneral