Parallel communication of edge BCIDs

I'm still building and testing this, but it should be ready for another set of eyes now.