Any benefit to this being private readonly then just having a public get private set property?