Marking the containing window for these view as visible-at-launch in IB seems
to make all the difference. I previously had this option turned off because I
did not want to display the main window until after app startup. I will try to
figure exactly why this makes the difference but, again, if
I have a view with a few textured NSButton objects placed on top of a
contentView. Since a couple of the buttons overlap and one uses transparency
and requires a shadow, I turned on the wants-layer feature for that button.
The button still looks a little funky in the corner where it overlaps a