Как обновлять/обновлять оверлеи в GMap?

У меня есть эта проблема:

У меня есть список точек List<PointLatLng> и наложение, где показана траектория точек. Я также использую TabPages и на одной странице есть gMapcontrol. К сожалению, траектория обновляется только тогда, когда страница не отображается, я имею в виду, когда фокус находится на другой странице.

Как только я открою страницу с помощью Карты, траектория перестанет обновляться. Как я могу это исправить?

Я попробовал:

BeginInvoke((Action)(() => gMapControl.Refresh()));

Внутри события DataReceived, но он работает только так, как я уже говорил.