Moving descriptor sets from nodes to edges