bgColor? Should this be bgImage? If so, we can remove the if and rely on the fact that (id)nil.CGImage would also be nil.