https://rtcamp.com/blog/introducing-gutenberg-fields-middleware/
Introducing Gutenberg Fields Middleware