Too sad i did't take my time to figure out the progmem feature of the Atmega.
My newer Idea is to use the EEPROM to store the animation Data. It would have at least a few pros ;-)
+ 256kB for 1€ or less
+ You could load the current data directly from eeprom
+ you always can upgrade to 512kB or 1024kB... if its still not enough you can add more EEPROMs :-) (My largest Animation took 567 Byte)
- One Part more on the BOM
- You need a PC tool to write the EEPROM (USB connection o.s.)
What do you think?