Probably for 3.2 or later, if 1) the row has an opaque background color and 2) no gradient, the textLabel should use that color instead of clearcolor to allow for quick blitting instead of compositing. (See: Can use isOpaque)