<lifecycle-order label="authored"> — note that onInit already sees "authored", the single render runs after it, and the pre-connect change is not replayed through onChanges.
<lifecycle-order label="authored">
onInit
"authored"
render
onChanges