dm.NodeFactory: Use .lookup() instead of .create().constructor

No reason to create a throwaway instance.

Change-Id: I4f4f9053d4cc0f23296b969141f473ea5daafe7c