I have two words for you: CraftCMS Matrix

That's what Gutenberg should be emulating, you get a proper writing experience and full control on how the content will be rendered.