Block patterns are great. It seems the implementation is very similar to this user-created plugin. I've used this often, it's really powerful and lean. https://wordpress.org/plugins/design/