Hi @elliot,
Ah thank you! Maybe I will end up using the flexible content field in the future. Seems to be a more streamlined way of handling it for the client. For right now though, this has definitely helped me find my way out of the rabbit hole I was in.
In any case, thank you very much, I had been staring at this late into the night last night, maybe for a bit too long. 🙂