Adding update loops to grid itself instead of outsourcing it to Tickers