For a long time you could not run ultrasonic sensors on the same Arduino as the NeoPixels.
This was because the sleep function in the Arduino would upset the NeoPixel communication control.
In the recent versions of MyRobotLab Nixie version, this issue has now been solved.
What you are seeing here is 23 NeoPixels running with 2 active UltraSonic sensors and a Passive Infra Red sensor all on the same Arduino Nano running under MRL control.