Code review feedback: use -sizeThatFits: instead of -intrinsicContentSize