CMS - Not enough "Add Fields" for Page

Here in (almost) 2023, we’re also finding that 30 fields isn’t quite enough. Especially when you have to use field hacks to do certain things - like dynamic H1 and H2 titles.

For example, if my Collection item’s name (e.g. a product) is “Candy Cane”, I may want an H1 like:

“Buy the best candy cane right here!”

With an H2:

“We’ve been selling the most popular candy cane for the last twenty years.”

To do this, I have to create two more un-DRY fields in addition to the name field because I can’t dynamically insert the name into the H1 or H2 without some hacky code, which questionably affects SEO.

EDIT: It’s possible to do this this with the Embed Code widget… Mix various CMS data inside of an inline text block