Hello David,
You can achieve this by using a single PointTemplate where the Fill of the Rectangle in it is bound to a Brush property of your business object. For instance:
Color is a property of type Brush, just like Value , so that it is specific for each DataItem. You may review the sample I prepared and attached to demonstrate what I mean.
All the best,
Evgenia
the Telerik team