bugfix for race conditions that arise when grid recieves new structure but a user clicks around or scrolls while it is happening