Added events for zoom/viewport change