performance upgrades(not load when out of screen, grid in fewer lines)