Right now the app simply loads all fountains, it should instead load fountains that are within a certain range of the current viewed area. It should also load fountains based on the current zoom of the view, loading the fountains with the most reviews in the currently viewed range, up to a certain limit, so as to limit the clutter on the screen and the loading time of the fountains.
Right now the app simply loads all fountains, it should instead load fountains that are within a certain range of the current viewed area. It should also load fountains based on the current zoom of the view, loading the fountains with the most reviews in the currently viewed range, up to a certain limit, so as to limit the clutter on the screen and the loading time of the fountains.