title: GridView which keeps all elements instead of building them once on-screen
body: <p>I have a grid view which is showing the heal status of many different services, and coloring them and/or auto-opening a webpage when the service goes down. The problem is that the elements which are off the screen are not being checked, which is more efficient, but not what is desired in this case.</p>
  <p>I guess it's behaving similarly to the RecyclerView in android?</p>
  <p>I want to be building the widgets which are checking service health even when they are not visible on the screen.</p>
  <p>Currently the services don't start being checked until the moment I scroll them into the screen.</p>