DependencyNode objects can only be used by single thread; must claim the construction monitor before using them.