Need a better way to order and repeat components for populating blog articles

Hi, thanks for your response. I’m kind of new to Strapi and not seeing how this solves what I’m trying to do. The person who will put together the blog articles on my project will only be using the Strapi Content Manager, not doing anything with APIs. So they need to be able to drag and drop repeating content (components) in the order they want them to appear, different for each article. I did try making a test collection type with relations to two other components (that are also collection types), but I can’t see how I can reorder them so that when the data is consumed, they could be in a specific order, not just grouped in their collection type objects.

Could you provide some more insight? Thanks

Here’s my test