I don't see why we need to send the AppView to MapView, we should use events if it's possible.