[master] performance fix: only draw visible part of Map