Рендеринг в текстуру, безусловно, будет работать и может быть хорошим маршрутом, но это, вероятно, излишне. Современное 3D-оборудование очень быстрое, и я бы посоветовал вам проверить, действительно ли производительность вызывает рендеринг, когда вам нужно обновление, прежде чем тратить значительное время на внесение серьезных изменений в вашу программу.
Если производительность является проблемой, ваше время может быть лучше потрачено на оптимизацию кода, отображающего ваш график, поскольку это принесет пользу обновлениям, которые включают в себя изменения данных, а также те, которые просто меняют оверлей. Я программист графики для игр, и, как правило, в режиме реального времени 3D вы хотите сосредоточить свои усилия по оптимизации на своем худшем случае (вы должны перерисовать все), а не на своем лучшем (требуется обновление только одного оверлея).