How to integrate custom video stream overlay in QGC

Hello all!

Currenlty I’m working on a system which sends a video stream and sensor data via custom MAVLink messages. For the system to connect to QGC I mimick a PX4 and follow the communication flow as detailed in:
QGC Communication Flow

Now I would like to show the sensor data as an overlay over the video stream in QGC.

Are there best-practices on how to achieve this in the least intrusive way?

I would greatly appreciate any suggestions or recommendations.

Kind regards,

Chris