Going through this right now. This is exactly what's been happening in for our team. It's stretched out development time so much because of it. Tasks that could be done in a couple days are taking over a week just because each back and forth exchange costing an extra day. Code reviews by themselves can take so long that sometimes I just make the last changes myself and check it in myself because we've run out of time.