Is your feature request related to a problem? Please describe.
Even with map_variables=True, the get_pvgis_hourly retrieves the POA diffuse split by sky and ground components (while ModelChain.run_model_from_poa expects only poa_diffuse), which asks for users to sum the components manually beforehand.
Describe the solution you'd like
Would be nice to have something more streamlined. Maybe when poa_sky_diffuse and poa_ground_diffuse are available, have the summation happen within the ModelChain?
Additional context
This might relate/be impacted by #1553.