fire add/remove events and manage _map in Layer
simpler Map getMinZoom