The article has a note on that saying:
> If you think this use of addresses seems wasteful, you needn’t worry. There are around 3.4×1038 IPv6 addresses, enough for 10^27 such displays.
So even an intentionally wasteful project has plenty of headroom for quite a while yet!