Use shapes instead of text for rendering the charges, to improve performance (speeds it up by about a factor of 5x)