In most cases its better to store the meta as a single array and in that save database queries.
The only down side to storing the data as an array is it’s nearly impossible to query based on sirealized data.
So my rule is if i need to query based on that data the it gets its own field anything else goes in an array.