Added a check for updated squares and propagate to nearby sqaures to see if they require an update