Simplify usage of the MapController by merging its functions