Fix rendering several charts in one component.

Use counter for widget ids, currentTimeMillis can have low granularity
and assign same ID to several widgets