Move from indexed swiftnodes to swiftnode_primary

If you try to index into an empty group, you will (understandably) get a
python stacktrace. So, instead of indexing in, use another host class.