первая мысль была именно такая

но линии тоже растягиваются.. получается уг
походу придется двигать именно точки или перерисовывать весь чарт, что может быть достаточно ресурсоемко.
автоматическое построение линий может быть немного облегчит процесс.. хотел попробовать