Round corners between non-axis-aligned connection lines properly