Would be great to get feedback on: https://www.drupal.org/project/drupal/issues/2920006#comment-12322128