title: RecyclerView/StaggeredGridLayoutManager: Force group of consecutive views into the same span/column
body: <p>Currently, I'm using a RecyclerView to display a set of views with different view types, where a group of consecutive items belongs together: a header, a variable set of content items, and a separator/footer.
  <a href="https://i.stack.imgur.com/islFF.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/islFF.jpg" alt="Current situation"></a>
  Now I also want my UI to look good on bigger devices, aka use multiple panes, so I switched to a StaggeredGridLayoutManager. The problem here is that it spreads views evenly between all spans, means one group gets spread over multiple columns.
  <a href="https://i.stack.imgur.com/Y5WBA.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Y5WBA.jpg" alt="Situation with staggered LayoutManager"></a>
  Thus, I would like to specify that the layout manager puts a consecutive set of views into the same span, and only then put the next group in the next one.
  <a href="https://i.stack.imgur.com/y2G49.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/y2G49.jpg" alt="What I want"></a>
  Is this somehow possible with the LayoutManager I use? Can I modify it to work like that without just duplicating and editing it? Support lib devs: are there any plans to introduce such behaviour?</p>
  
  <p>Please tell me whether I should provide any other information, and when something isn't clear enough.</p>