make loading node list synchronized
Merge branch 'play' into timerangeselector