title: Draw many circles on canvas vs create a custom Container for them
body: <p>I'm new in flutter, and I need to visualize somehow many huge pixels in my application and refresh their color in every 150ms.</p>
  
  <p>The pixels will be in a matrix form and their count can be more than 1000.</p>
  
  <p>What can be the most effective way to visualize them?</p>
  
  <p>For such amount elements, should i still stick to creating a custom StatelessWidget or try to draw them on a canvas?
  Also I've noticed, using animations would rebuild the whole pixel matrix, what is also really not efficient, can you advise how should I do the refreshes?</p>
  
  <p>Thanks</p>