Put all elements of the visualization into an elements property. No more separate properties for types of charges, etc.