sparkle animates in and out, each radius could be better generated