wip node -> props graph