I've seen similar setups for plastic bottles; Avery Dennison was originally based in our town, actually it was Dennison Mfg. before being taken over by Avery, and we knew the head maintenance person there (no, not the janitor) and he was showing us around, and there it was, 3 color transfers on a roll, being applied to plastic bottles. So, yes, there has to be something...
Steve