Possible to get planned takeoff location?

Hello, new here. I’m trying to figure out if there’s a way to get the planned takeoff location in a flight plan created in QGroundControl. I’ve got some Python code running in parallel to QGroundControl which is listening to the Mavlink messages and is taking the MISSION_ITEM values and displaying the coordinates on another map. However, the takeoff / return to launch commands do not have coordinates, just 0/0 (ie, use current coordinates / home location). If I save the flight plan to file, I see a planned home location. I was wondering if there is some way to get this planned home location when the flight plan is uploaded to the vehicle, without having to save that flight plan to file.

Thanks in advance!

When you are actually running a mission the home position comes from the HOME_POSITION mavlink telemetry.