Generated 1km grid at a lower zoom level (so we cover a large ground area), this 1km grid data is saved in a DB and loaded back based on the current location the user is on, the problem is when we are loading the data back from DB and simple re-construction of the rectangles is overlapping and...