Ok, after spending a day on a lousy 177-frame anim you won't get to see, I decided to keep it simple. I might submit another or two, I have lots of fun ideas for this challenge!
Despite some hesitation, I took advantage of transparency for shading and, yes, AA too . Works on PJ default theme. Check here if it doesn't work on yours.
Just found today the German name (little Lübeck hat) of these things. German can be a hilarious language at times. Üch!