[PLAT-4570] only updating grid structure with latest promise