They probably aren't a problem, but they might be. I can see there potentially being some graph theory optimisations on the server side you can do if you know you're dealing with a DAG.
> And your DAG ends up A'->B->A
A' would be in response to A.
OTOH I'm not sure that cycles are even a huge problem.