route and checkpoint editing being separated between map and list