Support nested colours