How about a new graphicinfo.conf animation command "counter" (or whatever the current counters are going to be called)
The CEs animation would be a single frame decided by its counter.
This means you could "program" animation yourself.

You could also use this to construct massively detailed scenes with using only two CEs!
For example you have CE1 moving left to right and it leaves behind a trail of CE2s.
As CE2 is dropped its counter is set to +1, and if we where using "counter" as an animation
control in a GIC, it would leave behind the next frame sequence from the PCX.
Using spiral or snake like movement for CE1 you could fill a screen with a full bitmap
and only at the cost of 2 CEs (and memory

Plus I'd imagine it would have lots of other uses.
------------------------------------------------------------
Global counter.
Has anyone said this already?
As well as setting a counter for single element, how about setting (or adding etc.)
to all CEs of that type?
Like subtract 1 from all CE23s
Combined with the "Counter" animation you could animate groups of CEs in one go.
Say you made a level with CE1 walls using counter animation. Setting the global
counter for CE1 to 2 would change all the walls in the level to frame 2.