One thing I have done in cases like this, where management of the content isn't reasonable in metafields (like if there would need to be 100 individual ones), is to use another CMS (in my case sanity.io) to manage the additional content and relate it...