This would be a very practical/colourful test for your project.
If the first ESP8266 starts in DHCP Server mode, serves ip to successive ESP's, could the range of ip's be updated with the same code? Could this allow the same effect on multiple arrays with the simplicity of one control stream?
Just a thought, I have enough hardware to give it a try with any of the previous mentioned pixels if you think it would be workable.