Call plot update if we have 50 plot points outstanding. This ensures local buffers don't get to large but still gives a speedup when plotting data.
50 plot points could slow the plot down slightly. We now hold a max of 200 plot points in the cache which improves the plot speed when caching.