This is why multi party systems work better than two party systems.
You can have a party dedicated to potholes if you have enough potholes, and you can have a party dedicated to agency oversight.
Both partys need to form coalitions to get any control, and need to compromise with each other or find win win situations for both parties.
The two party system has similar inside groups that sort of do this but it isnt pronounced, people still fall back to party lines when pushed (instead of their own views), and none are forced to compromise for their constituents. If they toe the party line theyre safe.
You can have multi parties with having single issue parties. Single issue parties are short sighted and can't respond to areas outside of a issue because the party isn't unified. You need some idology.