[BGL] Using external edge properties