Webform page wizard and submission data - no reference to which page the element was on
My solution for this in the end was to use a method on the webform object called getPagesWithElements.

// Get webform object
$webform_obj = \Drupal::entityTypeManager()-&gt;getStorage('webform')-&gt;load('webform_id');
// Get page/element structure
$model = $this-&gt;getPagesWithElements($webform_obj);