Would this example be clearer if it used properties from two nodes (that it also creates)?