This should be `nonatomic` and `readonly`, since we only set it during initialization.