reworked how NSView sizing is managed