OnSerializeNetworkView executed before or after Start() ?

It seems it’s executed before which makes no sense confirmation ?

After for the case I am looking at (on a client, with an instance created on the server). I doubt you can rely on the order, unfortunately. I wish I could in this case, as I find the documentation on MonoBehavior.Awake to have led me in the wrong direction:
“use Awake instead of the constructor for initialization, as the serialized state of the component is undefined at construction time”