Adds a key to joins for edges, for better consistency and transitions