Programatically Modifying Config - Headings

function MODULENAME_editor_js_settings_alter(array &$settings) {
  foreach (array_keys($settings['editor']['formats']) as $text_format_id) {
    /* if ($settings['editor']['formats'][$text_format_id]['format'] == 'full_html') { */
    if ($settings['editor']['formats'][$text_format_id]['editor'] == 'ckeditor5') {
      $settings['editor']['formats'][$text_format_id]['editorSettings']['config']['heading']['options'] = array(
        array(
          'title' => 'Introduction Paragraph',
          'class' => 'iac-introduction',
          'model' => 'introparagraph',
          'view'  => array(
             'name' => 'p',
             'classes' => 'iac-introduction',
          ),
          'converterPriority' => 'high',
        )
      );
    }
  }
}