Como fazer o NSView não cortar sua área delimitadora?

Eu criei um aplicativo Cocoa vazio no Xcode para o OS X e adicionei:

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
    self.view = [[NSView alloc] initWithFrame:NSMakeRect(100, 100, 200, 200)];
    self.view.wantsLayer = YES;
    self.view.layer = [CALayer layer];
    self.view.layer.backgroundColor = [[NSColor yellowColor] CGColor];
    self.view.layer.anchorPoint = CGPointMake(0.5, 0.5);
    self.view.layer.transform = CATransform3DMakeRotation(30 * M_PI / 180, 1, 1, 1);

    [self.window.contentView addSubview:self.view];
}

Mas o fundo da camada girada é recortado pela área delimitadora da vista:

Pensei que, desde algumas versões do OS X e do iOS, a visualização não cortaria o conteúdo de suas subvisualizações e mostraria tudo por dentro e por fora? No iOS, vejo esse comportamento, mas me pergunto por que ele aparece assim e como mostrar tudo? (Eu já estou usando o Xcode 4.4.1 mais atual no Mountain Lion).

(nota: se você tentar o código acima, você precisará vincular ao Quartz Core, e possivelmente importar o cabeçalho do núcleo de quartzo, embora eu me pergunte por que não importei o cabeçalho e ele ainda compila perfeitamente)

questionAnswers(1)

yourAnswerToTheQuestion