Allow edges also to have metadata