adds MapController::setMapPosition