ViewProperty.view Javadoc claims that subclasses can always expect this transient field to be set. However that is not actually true; after restarting Jenkins, nothing has called setView and this field is null.
Similarly for NodeProperty.node, which has no Javadoc but is clearly designed to behave similarly (see setNode).
For comparison, JobProperty.owner is set during onLoad.