dynamically updating the color of geojson objects using demand property