Actually split nodes up

The old code was simply creating many wide nodes to coorespond to each
narrow node.  This was obviously broken... :)