The WS2812B is a slow chipset - it's an 800khz data rate, and there's really no speeding it up (without parallelizing the output, which i'm working on for arm based platforms, but unlikely on the AVR) - it's 30µs per led, which means writing out a frame is going to take you 7ms.