Don't override backgroundColor

When backgroundColor is overridden, portions of AppKit that rely on it being a primitive CGColorRef fail catastrophically (esp. `cacheDisplayInRect:toBitmapImageRep:`).