work in progress -- allow edge-specific rate scaling factors