Introduction - If you have any usage issues, please Google them yourself
Note: in order to keep up with the drawing data, the client will try to read a few times each frame in case more than one frame worth of data has been received and render them together.