See Gutenberg Handbook [Responsive Embedded Content](https://wordpress.org/gutenberg/handbook/designers-developers/developers/themes/theme-support/#responsive-embedded-content). While we currently *Make elements stay within containers by default* (#22), it sounds like this code will allow blocks to maintain their aspect ratio. Definitely worth trying out.