OAK-9709: PropertyDelegate.isProtected() throws NPE when parent is stale