Since Brīvības has `sidewalk:both=separate`, and this is not a real intersection (but more of two T-connections), wouldn't moving connection point of Service road more to the east to follow curvature of the turn solve problem?