Insights frontend should be resilient to additions to the config
Problem to solve
Backstage change:
- The insights config contains all information about the chart within an element of the charts array. The insights frontend should store this information to easily make use of it.
For example,
A background_color
field is added to the insights chart config format. Instead of plucking individual fields from the hash we should just store the whole thing and only the frontend component needs to change to make use of the new field