(fix) fix data heaping and color-loss upon re-render on doughnut directives