you should avoid setting values in the constructor
So does PostInitProperties work around this?
PostInitProperties