nodes are now attached to a top-level gamenode, instead of the root node