NSCell is on the way out, so should really be using a layer for the icon and another layer for the label. This would likely make it harder (impossible?) to change the way items look, so at the least we'd need override points so people can enforce their own look.