The windowmanager works on regular windows, while NSWindow only works when a regular window gets converted to a NSWindow and then enables this.
Which one do you prefer?