How to transmit lots of data to a Material efficiently?

This video is a pretty good demo project to practice this kind of thing.