As a quick and dirty solution I've placed rectangular nodes in the appropriate colours over it and converted them into labels.
Not nice but working. Also good to merge cells in a swimlane, e.g. 5 rows in the first column and 1 cell/row in second column.