essentially, following the custom gutenberg block translation guide, we've hit a bit of a snag. some of our blocks have the ability to add arrays of objects, of which the objects can contain arrays of more objects as well as text. basically, same nesting relationship between and in that both can be children of each other, except this is all stored in an array.
it doesn't seem that the config xml approach supports this - from what i can tell, it sort of requires you to have a defined limit to the amount of array levels. you can deal with an unknown number of items in an array, but not an unknown number of array levels.
is there a way to address this for our custom blocks that isn't converting it to json string and regex?