Very interesting for me as I have coded my own boing balls for android and amiga classic. I had no idea the original used color cycling...
It's not a secret that it uses color cycling. I don't know how you missed it.
You should be able to do the entire boing ball demo with a copper list and no blitter at all.
The ball in the even bitplanes and the background in the odd bitplanes would allow you to scroll them independently. With the shaddow generated using EHB.
If you need more colours for the ball then you'd need to preshift the background grid, but as it's pretty uniform then you'd only need one line of each and duplicate it with a copper list too.
A boing ball in ham would be interesting as you'd be cycling the base colours, but the modify ones would stay the same.