Invoke - это правильный способ сделать это, если вы загружаете данные из формы из другого потока.
Но вы можете подумать, может ли форма лучше извлекать сами данные, возможно, из таймера, и, возможно, реже, чем фоновый процесс может выдвигать отдельные обновления.