Injecting Views blocks into another View template I have a View containing the latest news in a very standard way (ie: one below the other)... I would like to inject, at certain points, other blocks containing other views (ie: latest news with a certain tag), like in this image:

http://i.imgur.com/6wghpJH.jpg

An easy but impractical approach would be to create different views: one for the latest 2, then one for another 3 news with an offset of 2, etc...

But is there some magic that the new D8 theme layer can do to make this more practical?
You could create a new View field in modules/yourmodule/lib/Drupal/yourmodule/Plugin/views/Field and "attach" it via hook_views_data_alter() or hook_views_data(). This field would returns a hardcoded view or dynamic, depends on your needs. Another way would be to use Views templates.