Drupal 8: best authoring experience for structured content?