Impossible
Although I do have an animated print script, but that makes 6 prints and then runs through them in a constant cycle.
so, basicaly not so impossible
also, what about once the print is applied, it checks if it is still that print, then incriments a number to change the print but keep the same name (ie, cow_1 -> cow_2, and it would check if cow_1/2 started with cow, then changed the print based on the number on the end)
that way it would stop once the print is changed