Неактуально.
Ответ на вопрос не нашел, но это и не понадобилось.
Список точек сохранил как "state" класса "Main", от класса "List" избавился (отрисовку списка перенес в Main.render), классу "Map" список точке передаю как "property" (к моему удивлению карта не удаляется).
Как закончу играться - сохраню тут ссылку на результат.
Upd.
github.