Reducing special checks for serialized properties to private props